The sole is very hard and if you are required to stand or walk for an hour or two continuously then it would definitely result in foot pain. However, if you want to wear it to the office or college where you are required to sit then this shoe is great as it looks very amazing and would go with both jeans and chinos and give you that modern smart-casual office look.