It is a really nice shoe but the rubber sole will wear fast at the back end of the heel. If you do not walk alot outside with this shoe, the sole will last. In short- its worth $50 range. If not for the sole, I would give it five stars and pay more. The shoe is good for work or casual wear. The size runs a little bigger than most other shoes. I wear a 13 wide and most shoes will still feel a little snug. However, this shoe in 13 wide felt larger than most. Also, the shoe is real comfortable and looks really good!