Great quality for the price. Our son has only worn them a handful of times (once he was a ring bearer with his tuxedo) so I can't comment on durability. They are a bit stiff but I'm sure they will soften with continued wear. Our son seemed relatively happy in them, but they're definitely not as comfortable/soft/flexible as his casual shoes. Seems to fit the size.