These are good socks did keep my son's feet surprisingly warm. I like the colors, too. And They stay on his feet for quite sometime. The only thing That bugs me a bit is the print Which is a bit too "bright" and a bit too much. Still, I think I would buy them again.