I'm not crazy about the soles of these, they're very hard and prone to slipping. Aside from that I love them, they look great, fit great, and have enough adjustment room to fit my calves comfortably and not slip. Very happy.