They looked great when they arrived but they didn't last at all. The sole has insanely worn out (the photo shows about a month of wear). Then the fabric came loose and the rivets on the laces came loose. Also, the pads came out almost immediately after the first wear and were stained with almost everything that came in contact with the fabric. After a little over a month they were practically unwearable. Basically, they fall apart very quickly. They weren't of good quality. Didn't last.