My son likes the pants, but they run big. We ordered the medium and the length is perfect, but we have to the them so tight to make them for in the waist from falling off. They are comfy and the material is comfy.