Classic straight cut. True to size. I'm a size 35 with above average legs so I ordered size 38 to make sure I'd fit in it and not too tight coz I was not sure about its actual size or cut. Now it looks like I'm wearing a semi loose/baggy pants. Also the fabric has the right kind of thickness to it.