I love this swimsuit! The print and fit are as expected from the images and other reviews. I actually ordered two sets to get both a medium top (normally wear a 36B) and 2X bottom (44-inch-ish hips), but for the price, still worked out pretty nicely!