They were snug in the waist, and baggy in the legs, more so than expected. Im 54 and the M were pretty long on me. Material was soft and comfortable otherwise. Decided to return for a different pair of pants altogether.