Great quality! My daughter LOVES this. Purchased when she was 3 and will be suitable for several years to come. I'd say it is best for ages 3-8.