My 11 year old was very happy with this box. Nicely presented, good quality merchandise! Arrived on time! Only negative is the price point, it is a little expensive to have as a subscription hence reason why I cancelled. If the price point was less with less merchandise but still good quality I probably would have kept my subscription active.
But overall, I would recommend this product!