The skirt is good. The band on the top is quite wide. The skirt tends to ride up while walking since its so form fitting. The finishing touches are not that good. Stray strings here and then, zipper not good quality at all.. I wear a small with the stretchy material but by reading the other review I ordered a medium. This skirt runs very small. It was very form fitting without any breathing room. The material is not that stretchy and is a little thick. But overall its OK. If it was for 15 bucks I would give it a higher rating. And it came on time too. So that's good from the seller.