I am not a cold weather rider; I live in Minnesota and enjoy winter for cross country skiing not cycling. I needed to train for the Ronde van Vlaanderen in Belgium so I bought the Massimo 2 and hit the road at 30-35 F. My first rides I over dressed as the Massimo was so warm I didn't need the extra inner layers. I am 6'3" 175 lbs and discussed buying an XL with a sales rep. He told me to order the Large and his recommendation was right on. I have more than enough room for base layer and more if needed. I find the jacket with a base layer is not perfectly windproof but very good. I think the price and performance of this jacket is excellent and would recommend it.