This box gift is one of the best xmas things I bought for my 7 year old. The customer service is excellent, often talking to me about timing and helping out with shipping and when to space out some boxes. We live overseas, so I really appreciated the ease of contact. The products in the box are great and challenging and not overly easy either...a perfect mix of activity for most 6 to 9 year olds. My daughter has even asked about it still coming after our subscription ran out.