Ally Mens Padded Bike Shorts, Cycling Men's Shorts, Coolmax Half Bicycle Pants, Compression Short with 3D Pad (L 32"-34", Blue)