I really like the suit I ordered in Medium based on the reviews but being a petite 5'4" with a short torso and 32E cup, this suit was way too small in the bust and way too big and long in the waist. The bottoms however, fit perfectly and would provide comfortable, modest coverage for active swim or water park activities. I almost want to keep the suit just for the bottoms but sadly, I have to return this suit.