The pants are extremely comfortable. I love the stretchiness of the fabric.

Ordered an XXL size just to be on the safe side (I mainly wear a size 12 in regular jeans, but can get away with a size 10 in some styles - 5'6 and around 175 pounds).

The pants fit my thighs great and I find that they don't have that much extra fabric so they hug my legs perfectly. I didn't have problem putting them on but I think that I could have gotten away with an XL. I didn't have to unbutton them to put them on and I do find myself constantly pulling them up. A belt would help my problem.

The legs are also really long so they get a 4 star rating because they bunch up at the bottom and just look kind of sloppy to me if I can't hide them with boots.