These are very, very long. They came down well past my son's knees. The waist fits as expected. He asked me to send them back, and then changed his mind, but he still hasn't worn them, which is frustrating. The quality of the fabric is low as well. For the price, I got what I expected in quality.