Length, quality, and look of the sock is great. The only retraction is the fit in the ankle area, that fits a bit loose on my 6 year old. It’s not a major issue and is not too noticeable but still would have like to see the sock fit a bit more to his form.