These shorts are great for school uniforms. My son is average height and he loves that the shorts cover his knees. They feel stiff at first but with washing become very soft. They are very well made and seem very sturdy.