Wasn't as cold as I thought. I only did 10 miles but I can see myself doing more if I really needed to. The strange thing was that the temp display blinked the entire time. It was like "You sure you want to do this?". Couldn't really feel the heated grips through the gloves I was wearing, and the heated seat barely got warm. I didn't feel the warmth in the seat the way I would have liked to. I guess 25 degree F is pushing it. I rode in 45 degree weather and I can recall the seat getting nice and warm, too warm at the highest setting in fact. In 25 degree weather I could barely feel the heated seat.