The quality is good for the price, the material is perfect for the spring, summer, early fall since it's a lightweight flannel, but the sizing needs work and the elastic could use more stretch.

The XXL is really a 2x Plus size which means instead of being the 32-36" waist that it states in the product description area, it actually measures more like 38-44" ! I swim in them! and that's after I washed them twice--once in hot water followed by a hot dryer.  So there isn't anything that fits between the XL 30-32" and the XXL which is immense. So sad because I like these pants.