These arrived on Thursday, just 4 days after ordering and I gave them to my son on Friday.  They fit well, true to size and he liked them instantly.  My son is a very active 6yr old and over the weekend he wore them everywhere and never complained or got a blister!

They are a little pricy but for they are tough to beat from a comfort and simple to clean and use again standpoint.

I have already ordered his sister a pair in Pink.