I tried the toe warmers yesterday during a 1 hour after work ride... They worked as advertised. They kept my toes warm for about 45 minutes. The last 15 minutes, my toes didn't get frozen but it wasn't comfortably warm either. I placed them on top of my toes (between wool socks and top of my shoe) since putting them beneath my toes changed my foot positioning relative to the cleat enough to make me feel it in my ankle and knees (yes, I'm very particular about positioning). My fingers did freeze after 45 minutes however. I'm going for a longer ride this afternoon with both hand and toe warmers to see how they fare... Overall, for the price, it's an awesome product if it can keep me riding longer than 1 hour in the winter...