Such a fun skirt!
I'm 5'2 1/2" and about 130 lbs. Depending on the brand I wear from size 4 - 8 on the bottom. I may have been able to go to a small in this but the M was awesome. I paired it with a white long sleeved bodysuit and some great jewelry and wore it to a wedding I attended. The skirt was a little long (I expected that so I wore 3 1/2" heels) but it was so comfortable and I got a ton of compliments. Absolutely loved it!