Purchased this for my little one's first birthday. The material is soft and slightly stretchy. The inside tag was labeled as a toddler small, but it fits perfectly. Shipping was fast, too. Many thanks!