These shoes aren't bad but I've only had them a few months and they're starting to fall apart. That's partly my fault because these shoes aren't made to take a beating, but I wear them every day and can do anything from climbing stairs to walking through mud to sitting at a desk for 8+ hours. I would say if you wore them as casual shoes rather than work shoes they would hold up pretty well.