I would have given them 5 stars, but on one of the pairs, some of the "fur" on the top is missing, so I was a bit disappointed, but I can live with it. Delivery was prompt and everything else was fine. I've had my other pair of shoes for over a year, and wear them all the time with blue jeans. Keens fit my feet very well, since I need a wide toe box and narrow heel, and a removable insole, so I can put in my custom orthotics.