I can get through a long day running around in these shoes. They have an insole you can remove, which makes them my perfect shoe. I think they are comfortable and they look good with regular pants and jeans.