When I first opened the package I didn't think I would like it. The color is more pink than coral. Once I tried it on, I loved it. It fit perfectly and color looks good. The fabric is heavy enough, not flimsy at all. Perfect stretch. Bottoms fit well and don't seem to ride up when moving around. I can't wait to go to the beach! Wish it came in more colors/patterns. The only downside to this suit, today I checked the website and the darn thing is on sale!! If only I had waited about 2 weeks before ordering.