These pants are clearly high quality. I have them in black in a size 35, and the material is a thick but still soft and flexible denim (which is great, because I really don't like a stretchy denim).
It was hard for me to figure out my size, and to be honest, I feel like I would've liked a size between 34 and 35. The 34 fit me as more of a skinny jean through the hip and waist (I normally wear a 34 in mens pants and it fits a little baggier), and the 35 fits me in a more baggy way, not tight around hips, butt, or waist. Overall, great pants and I'm happy with the baggier fit, and always happy to support a queer company!