I bought two pairs for my sons. They look nice but wore out very quickly. The heels are rubber and we live in NYC so walking to school everyday from September-December put holes in the heels to the point that their socks were wet. More concerning was that the toe tipped from the base and was a real tripping hazard. I bought beach boy a second pair online because I needed school shoes fit correctly ASAP, and I thought at least these will make it to the end of May. The stitching ripped on day two, as shown in the picture.