First off I ordered a Large. I am 5’5” and 175lbs. I have a broad shoulders and a big butt so I was very happy when I saw this suit not only fit comfortably around my neck but it also covered my cheeks! I’m a 32D and my girls were very comfy with enough support. The suit also comes with removable pads that are pretty thick so I like that too. Overall it’s not as tight around the tummy as I thought it would be but it has a ruffled look which helps hide it anyway and there is an extra layer of fabric that does help smooth you out. I’m also in love with the mesh piece in the middle as it isn’t too see-through and holds everything in place, the dress style of this swimsuit is also very cute and stylish. It was very modest and not too revealing. ! I’ve never been a one-piece girl but these suits are adorable! Would definitely recommend and will be buying other colors! Also, note that patterns help hide things better by being a distraction so peonies are always best!