These shorts look better than I expected! I ordered them for my 16 year old and when he opened them he say wow how much did you pay for these? They look really good fit him well and are about knee length.  Great for the price.  Would order again.