I purchased this same short before in 6" length in size large. When I reordered in 9" the large was too big for me so I sent them back and ordered the medium. I'm 6 ft and 196 lbs and have not worn medium in anything for years. The waist was too big but more importantly the seat and legs were cut like an XL.