I didn't give it 10/10 because I think that these are for winter, and you're gonna get your feet wet because that isn't waterproof fabric. Also your feet might get cold. But if you wear them on a non-snowy day or a day when the pavement would be dry, these are going to be fire! Everyone is gonna look at you while you walk like a Champion :-$ ^o^