This suit is gorgeous! I ordered a small and it fits perfectly. Being a swimmer, I’ve dealt with a fair share of suits and I can tell by the quality of this suit, it will last me a long time. The color is absolutely stunning and just like the picture. Not to mention it delivered quickly. I 10/10 recommend haute swimwear to my friends and family!