The trousers are of thick, stretchy fabric. I am a tight size 12, ordered 14 here and they fit perfectly. Also ordered long ones as I like when they end just touching the ground before wearing heels but these are not that long, almost like standard length actually. Overall I am pleased with it. Plus, it was delivered very quickly.