I'm 5'0 125 lbs and the petite small fits perfectly. i love the length of the shorts, not too short and not frumpy either. the waist has a hidden band so it hugs you in a good way and makes the top half slightly blousy, so it's forgiving. will go great with gray booties, black wedges or sandals.