Perfect fit for my 4 year old granddaughter! She loves them, loves the colors, loves the pictures and loves that she doesn't slip or fall on the slippery laminate floors in this new home. She is just so happy with her new socks! They are reasonably priced and like many of the options available! Great purchase and I would highly recommend them.