The fit and cut of this suit is perfect. Not too revealing but also not too covered up. I also feel like I can run and play with my kids without anything falling out of place. It is super cute, print and color are exactly as pictured and material seems like it will hold up whether in salt or chlorine. Can’t wait to wear all summer!