Work great, would buy again.
I've had these over a season and they lasted pretty well after using them vigorously. They've finally began to tear apart at the seams below, I went with a size XL and it fit my size 10.5/11 shoe. They work well, wish it had more cover below, but it does the job in brisk, cold chilly mornings and night rides.
Might've gone with a large for a snug fit, the velcro strap seems to have a lot of slack and didn't really help for a snug fit.
Would buy them again.