I purchased this one piece in the purple hoping for something a little different than your typical onesie. I am 5'9 and about 150 lb. I typically wear size L in Airblaster pants so I went with the size L in this suit. The pants aren't as stretchy as typical Airblaster pants so while the top is baggy, the booty area is actually quite tight. I would size up if they had an XL, but unfortunately they do not.