These overalls are amazing, as are the overall shorts. Just note that due to these being corduroy, they fit differently than other materials. When I put them on fresh out of the package, they felt tight. However, throughout the day, they have loosened up and now fit perfectly. I'm 5'8", 140lbs, and have a size Medium.