I bought this newborn socks for my little one and I ordered for the girl's set. It came in attractive shades and I liked all the eight color combinations. It was apt for my daughter when she is going out for a stroll or inside the house. It makes her feel warm. My wife says that this one can be used upto 6 months as the socks are stretchable. Even after several washes the socks did not give way. The use of high quality thread makes it strong and it does not tear. With little patience this socks can last for long. The sock came packed in a cardboard box and there was no issues on this.