8 to 10
Yes! It's awesome.
Absolutely not. It's a deal-breaker.
Yes, and I've stopped eating foods with artificial dyes
Yes; I wouldn't want my kids playing with some of these toys
Yes. The cheer was inappropriate for the child's age.