The fit was just fine. I've had them since Sept 2017 wearing them every day to work which is an 8 hour shift running from 48 to 56 hours a week. The soles are worn out, the cushioning inside around the back of your foot in one shoe has worn out and now has ripped fabric with the padding sticking out. All in all they lasted 7 months. Outside of the those problems the shoes are still good, nothing has separated or torn and would still wear them if it wasn't for the soles wearing out and the fabric separation in the inside heel.