Haven't had a chance to wear them yet, but I have a few complaints. But before we get into the cons, let's look at the pros: 1.) Arrived on time. the quality of their product in the future, or at least the packaging 1.) The box it came in had a lot of scuffs and damage. To be honest I expected my shoes to be in the same condition. 2.) There were some scratches on the sole and also some dirt on the back. All in all, this is a good buy. I'll come back to my review after wearing it for an 8 hour shift. :P