I had returned these shoes for accidentally ordering them 2 sizes too small. These shoes were very well made and gave good foot support and the sole made it so comfortable even though they were too small for my feet. I brought these shoes for their casual look and Parkour. EDIT ON 11/14/2016 This the second time that I've bought them and I am lowering my rating of them to a single star. The insole of the shoe wears down ridiculously quick for me. It began to break apart faster than the first pair of this style I had. The glue job for my second pair held up a lot better though it wasn't aesthetically pleasing. I won't ever by these shoes again.