The Castelli Espresso Bib Shorts in size XL are high-performance cycling shorts designed for men who enjoy cycling in style. Castelli sizing runs notoriously small so these XL shorts are the equivalent of small sizes in some other brands. Probably fit a 34 waist size. They have proved to be a bit too small for me (I’m a 36 waist size). Made from quality lycra material, these bib shorts feature a comfortable seat pad ensuring maximum support during long rides. The dark grey colour and logo accents add a touch of style to your cycling wardrobe. Ideal for road cyclists or mountain bikers these bib shorts are a must-have for any bike enthusiast looking for proven Castelli quality and comfort on their ride.