I have to say I was pleasantly surprised with these Stride Rite socks. The cotton blend makes them incredibly soft and comfortable to wear all day. In addition, the many fun multicolored stripes, hearts and stars give every outfit a playful touch. I took off one star because the size was a bit confusing. I ordered a medium size for my daughter's shoes but they were a bit large. However, this is not a problem as they can always grow into it. All in all I would highly recommend Stripe N' Hearts socks to any stylish young girl looking for fun and cozy socks!