I love this two piece bikini. The color is beautiful and bright. The material is very good quality and soft. I love that the top has padding and the bottom has a protective liner. Size small fits my petite frame perfectly.