I ordered 2 pairs of these for my boys.  One pair came in yesterday and the other will be here later today.  The ones that came in today were an 8 toddler and they fit perfect.  They are super cute and appear to be made well.  I really want a pair for myself lol.  My son has had them on all day and he really likes them.  I will update when the other pair comes in.