The skirt is well made and stretchy which hugs the body better. I'm 99lbs 5'2'' and ordered a S. The bow looks great at your waist. I also got the red roses in black one but the material is not stretchy so I returned it.