I love these!! There my new favorite lazy pants and sleeping pants. The material feels great, not too hot. They are long but it didn't bother me.  Im  57 and weigh 160 got a size L cause I like a loose fit but a M would of fit good too. Ill be buying another one soon!