It's a very durable stretchy material. I'm 5'3 and I had to roll the top because it went well below my knees. Not particularly curvy girl friendly because past my butt it's very loose and flaps out Maybe I should've gone a size down so it conforms to my body (the legs part) better. It's stretchy enough. W31 H40