Good for keeping your toes warm when you want to wear cooler shoes on a cold day. Not particularly durable, they have started to fray a bit where they rub against the crank arms.
I have ordered a pair of these and when I tried putting them on I saw a big hole in them. I talked to the customer service department and they sent me new ones. My surprise was that even that pair had the same problem. So my advice is do not waste your money on these.
These are great on those cool mornings where you need a little something extra to keep your toes warm. I like the way these fit and they are reinforced on the bottom where they go around the cleats so they don't tear.