Quality seemed quite nice. Sizing for this item has proven to be tricky. They seem to run very small/narrow. Size 9 should have been more than adequate, but they were so tight as to be painful. The foot rolled over the edges of the sole, and the recipient has a narrow foot. We decided to return them. We're not confident enough about sizing to try again. 10 would normally be gigantic in a sneaker.