I had originally ordered the 30x30 (which is my usual size) but found them to be slightly too tight.  I'm 5'7" and 155lbs.  Material is fair quality.  Has more of a cotton feel despite being 60% cotton 40% polyester.  Fabric is pretty thick and so does not drape very well, although this doesn't limit mobility.