Well padded with additional arch support, even though its still not high enough for my abnormally high arch. I find them comfortable and breathable. I work retail and floor is very hard. I can wear these for six hours or longer, no problem.