My son is a big PVZ fan and toys are so he’s to come by. These took a while to ship but expectations were clearly set in the description. They came a bit earlier than expected. The toys are perfectly sized, the quality is great and the mat is bright and durable.Very impressive! Worth the money for sure !So I had a little bit of sticker shock when ordering this, and it took a few weeks to arrive. However, as my 6yo unwrapped the pieces, I remarked several times that the quality and detail were great. Even the mat is a thick rubber, rather than the paper I was expecting. There are also enough characters that my son and his little brother can both play with them without fighting, and the "pop" noise of the ball shooting out of the plants is great fun for my 1yo. (And the imp that shoots out of the pack is simply adorable.) All in all, I would totally purchase this again or give as a gift to any PVZ lover. Thank you!The pieces were shoved into a plain brown box with no actual game box as expected. Highly disappointed.EDITED TO ADD: the seller responded promptly to my message & provided a suggestion to help. After about a month of laying the mat flat under something heavy it flattened out and my son was able to use it.ORIGINAL REVIEW: All the pieces came stuffed in a tiny box. Rolled up mat won’t lay flat making the mat useless. I’ve payed something heavy on top of it hoping it would flatten, but it’s not helping. Not worth the money.Great set! The toys are pretty durable. It took about a month to get here. My son was very excited. Great amount of plants and zombies.The seller is great. I accidentally ordered 2 of them and they immediately responded and refunded me for the extra one. It arrived before Christmas also. The toys came intact and as described and the ones that shoot balls all worked, the boss zombie works and the zombies hats are all removable for real game like play.I didn’t like the price and it took a month to arrive but the pieces were better quality that I thought it was going to be. Made me feel better about the price I paid.