I love these shoes. The reasons I wouldn't give it a 5 star rating, is because you need to wear thick socks so the rims of the shoe don't rub your ankles. The sole wore out a little faster that I would have expected. Otherwise it is a very stylish shoe. I have received a lot of compliments on them. I would buy them again.