It's all about the layers...I wear about four or five tops with the outer being a wind, waterproof jacket and three pairs of pants with the outer being wind proof...I wish I had some that let your knees bend easier...Note: If you don't get bike pants, be sure they don't have slippery ass, unless you add velcro to the ass and bike seat...I have Lake 303 boots...they are only good to about freezing temps at which after forty plus miles I cant feel my toes and they run narrow...I bought tons of different gloves and found that bar mitts are the best investment ever...I wear a balaclava and a helmet cover for my head...along with a neck cover...glasses help your eyes from freezing open and keep those cute little snow flakes from stabbing them...Note: Strip as soon as you get to your watering hole as you will sweat like a Plumber's crack on a hot summer day...