Long cycling shorts