I ordered a medium; my waist measures 26 and my hips measure 34. I expected a somewhat awkward for, considering I am decently curvy and the model appears to be slender, but I was pleasantly surprised. While it certainly doesn't fit perfectly, and the skirt comes up a lot when I sit down, it fits comfortably. The fabric is suede, and plenty thick. Plus the outside is soft to the touch while the onside is comfortably smooth. It's obviously not of designer-grade, but overall, I was pleasantly surprised by the good overall quality. Shipping, of course, took a very long time so just be prepared to be patient.