While the bottom fits flawlessly and is super flattering, I'm not a huge fan of the top. It's nice enough, but the way it ties at the neck doesn't feel super comfortable, and the support doesn't really feel like it's there. I do wish the top was more secure and better resembled what the picture shows, since it is the same design but lacks the support and isn't super flattering. That being said, it is still a really nice bathing suit, seems high quality, and was in perfect condition.