Excellent cold weather protection. Easy installation. I wear a Sidi 45.5 road shoe. The XL size PI cover is slightly large. That makes for easy on/off, and still doesn't get in way of Shimano cleats. Highly recommend. OK, they look goofy, but any sane person would say we are not when riding the roads at 35 degrees, so who cares.