Never lose a sock again! Parents can breathe a little easier knowing that those socks are staying put. Select from five different sizes, Newborn, 0-3 Month, 3-6 Month, 6-9 Month, and 12 Month. Both the socks and pants are made of 100% cotton, with the exception of the Newborn socks which are a terry cloth cotton blend. Snaps are stainless steel and are individually inspected.