I am trying to find a new work shoe since Nike stopped making the style I have worn for 13 years. I was excited because the had pretty good reviews for support and comfort but when I tried them on for a few hours my feet were not happy. It feels like there is no cushion in the insole. I put my year old Nikes back on and my feet were better. I am going to try adding an insole to see if it help. They are sturdy though and I feel like that offer better foot protection than some of the new mesh style shoes available now. They are a little heavier than the Nikes I have been wearing. I will see how it goes with an insole. Otherwise they will be going back to amazon and the search will continue.