I needed shorts for a school performance and these were perfect.  Long enough to cover the knees and have an adjustable waist that really works.  My son is tall and very thin, so finding long shorts is hard because the waist is always too big.  BUT these fit the bill because you can make the waist really snug.  The material looks nice and you cannot beat the cost.