Very cute top. The style and quality of fabric are top notch. It feels vey soft and not too thin, not to thick. I own other brands and they feel scratchy and not breathable. In this case, you get what you pay for. It's worth the higher price. This one feels silky and cool. This is flattering and very nice to wear. The pink stripe is very pretty and the zipper at the neckline is great for easy on/off. I also like that the cut of the neckline is not too tight. I'm 5'3, 140lbs and 36D. My usual size is medium/large. I ordered a large and it fits perfectly. It has a slightly loose fit, as shown on the model, being a little more fitted through the body and hips. The length, for me, falls right at the hip, at 5'3". Great protective layer for swimming and outdoor water sports, dries quickly and very cute to transition for lunch, etc. I highly recommend this product.