very impressed with the fabric and styling of this top. This isnt a cheap thin suit. I have not worn it in water yet, but the top fits perfect. I am a DD, and ordered the XL on the top. The straps have a cut split, but then come back together so you dont have 4 strings that you have to tie behind your neck. Color looks exactly like the pictures, with the sparkle exactly as pictured.. will advise how it wears in the water and cleans up...