These jerseys are the highest quality Italian made cycling clothing. Size medium, I'm normally in between a large & medium and they fitted perfectly. Areo in design but sooo comfortable. They have only been worn once on a charity ride to Paris. Footwear are a size 7-10. Again only worn once. The money raised for these items is going back to the charity (Cure leukaemia) as I'm going the ride again this year.