This is a fun and silly product. It is stuffed with squishy foam beads not solid foam. But It looks like the photo and I like it.
They are pretty accurate to the size of the pictures, there were other sellers that were selling similar products with bad reviews because the actual product was smaller than the pictures. For my case, they were actually accurate. The size in the pictures were what they should be in real life. The one issue I have is that the stitching isn't that great. It seems very susceptible to ripping. The worst part is, it's mostly kids that are using this product so I expect them to be ripped soon. If you are looking for these to be on display or used for personal use, I'd say they are a good buy. These are currently being used in a classroom with 8 and 9 year old children and I don't see them lasting the year with the weak stitching. However, despite the weak stitching I'll continue to buy Dreams Catching Store! They have earned my trust.