I made my purchase based on another buyers helpful review.
My 11 year old wears 16 husky normally and the size 20 fit him quite well!
Limited color options though.
He would have loved a brighter blue!