I purchased these pants thinking they wouldn't look good on me. Happy to say I was wrong and very wrong. I'm 5'8" tall and about 195 lbs, kinda apple shaped. When I tell you these don't make me look like an apple to the point that I'm going buy another pair in a smaller size just so I'll have a back up. I purchased a large in 37 inches, which is a little oversized and very long but still looks so good. I will hem them today so I can wear them tomorrow. Quality is on point, will definitely keep you warm.