Just got these today for 6 year old son. He has not taken them off yet and loves them. Seems to be high quality, I wriggled them around, they look to be well made. Very pleased considering the price. I bought about a size bigger and the size is what I expected, no problem with him walking or running. Very happy mama!