Cute rumper! I usually wear a L or XL so when I originally ordered this, I ordered a L. WRONGButt cheeks hanging out. So I returned it and ordered a 3XL! PERFECTYes...it was still short but not a distasteful short. Rumper stayed up in place the entire day! Great buy and would buy again!