This product is just a tad small! Order one size up and you should be good. I'm usually a medium (US size 8-10) and I got a large and it fit great! Really good quality too. I ended up getting this same skirt in like 6 different colors, haha.