I'm 5'8" with a slightly longer torso so normal one-pieces don't fit me great. This one is perfect; cups land in the right place and it's not too tight in any particular area. I normally wear an XL/US 16 and the 0X fit me perfect. Quality is good and definitely a great pattern. Love it!