Colour is super cute, fabric feels nice. When I opened the package little bits of fabric came out, its not stitched very well together. Size is a bit smaller although I should have expected that since its a swimsuit. I have an average chest but boob area is way too small, padding doesn't fit right. I feel like I got what I paid for, definitely size up tho.