I got this for my daughter because she loves CMA and loves adding more CMA stuffed animals to her collection!!! Very soft and cuddly material and the the stuffed animals and the magnets are very high quality!!! And my daughter loves how they make a heart ❤!!! Our whole family love CMA and have visited multiple times and every time it was spook much fun for the whole family and the staff was so nice & polite and answered any questions we had and are planning on visiting CMA again next year!!! And I love how 100% of the proceeds of the purchase goes directly to taking care of the animals at CMA!!!! GO CMA, WE LOVE YOU!!!!