I use custom orthodics which makes the shoe a little snug. Cushioning is very good and I've had no blister issues despite the slight tightness. I run about 3 + miles on a treadmill 3 times a week so when asked above how long they feel comfortable my answer of a couple of hrs is only a guess since I rarely wear them longer than 45 minutes or so.