It has a nice pattern and made of quality material.
The size L fits me and I am a size 10-12. The color of the bikini is beutiful, bright and the pattern very nice
The top is padded. The linen is peeks out around a bit but its not very noticable. I am happy with it.