My mom bought DD 3 of these books and she loves them!! They are thick foam and have thick cardstock like paper over it. Really cute and they offer different ones. We have the opposites, shapes and numbers books. They say for age 2 and up but she likes to looks at them and take the pieces out. My mom found them at Sam's.
https://www.softplayforkids.com/category.aspx?categoryID=1084
Re: Awesome Books for kids!