There is a slight arch but no real cushion. I put shoe liners in and that helped w/comfort. Gel liners would be even better. I wear them when walking my dog and after a long walk I'm a bit more worn out than when I wear more comfortable shoes.
It has cushion, but personally I needed more arch support. This doesn't take away from how great the boot is otherwise. Like with my other shoes, boots or heels, I put in an arch support insert.