Shoes are very comfortable and the sole is well cushioned.  Can wear them all day with no issues.  Only downside for me is the straps do not have any elasticity and are quite tight.  My feet are probably average width, but I really have to work my feet into them.  That being said, once on, they stay put. Would go half a size up next time.