Bought one size large, and after one ride bought all large kits CC had in stock. I wear this kit every day its not raining. Fit and aerodynamics are beyond belief. I have a kit for every day and love em so much I won't wear in the rain. I have tried em all too Castelli, Assos, ect ect, these are the best!