I bought the rescue vehicle set and the construction set in size XS for a 2 1/2 yr old. The socks were great quality, soft, durable, and did not shrink. They were a bit too large at first but soon fit him well and he just turned 5 and they are getting a bit small. They wore very well and he liked them a lot. No cons.