As expected these fit like a glove and the quality is excellent. I wear a L in Castelli bibs/tights and while these were still a L (6' x 160 lbs.) they were slightly more snug than I expected. Probably due to the wind fabric being less stretchy. So how warm are they? I rode today in Michigan 27F with a 20+ mph NW wind and they were fine. I think this is probably close to the lower limit with this temp/wind combo especially when I turned around into the wind...keep in mind the wind fabric is only in the thighs and knees. None the less a quality product and Castelli is spot on with this addition to the Sorpasso line up. I did rate it only a 4 star because I have only used it once.