I purchased these trainers for work, as I spend a lot of time walking. However, when I wore them on Friday, I found that the soles were quite heavy and lacked flexibility, which made my feet hurt. They look great and are fine for occasional wear, but not ideal for long periods of walking.