These shoes are a little narrow thru the ball of the foot area, if you need to put in arch supports or anything else they will be too tight.  I had to put heel grippers in the shoes but my heels are a tittle on the narrow side.  Overall these are pretty comfortable and I believe I could wear them most of the day without my feet hurting.