I bought this for my gf and she loves it. It is well made from quality material. She's 5'6" 127#, natural 36C/D with a slim waist - so she was kind of between sizes for this outfit. She had complained about other jumpers not fitting due to her longer torso, so I sized up to the medium and glad I did. The waist fits perfect and crotch isn't tight. The bust is fine, but could be a bit snugger. She thought it fit perfect. The shorts part is just long enough to cover her buns, but still be flirty cute.