This skirt is super cute! I am 5'1, 210# (recently lost 50#- WHooo!), 38C, 14-16 pants. I purchased an XL. The skirt fits a touch smaller than I expected through the hips (I am hippy and have a booty) but isn't too tight. The length is perfect, hits right above the knee. The quality is great and it feels good on. If you are taller it may be a bit short on you, but if you've got it then work it!
See full review