No. M&S Little Shop minis are for playing with, not for eating. They’re suitable for children aged 4+ but, as with all toys, we recommend keeping an eye on kids while they play with Little Shop.