My 6 1/2 year old daughter adores this! The boxes have so many fun things. They are great quality. She looks forward to the next one coming each time. So worth the subscription. Highly recommend.