I give this review 2nd hand, as it is a gift for our 7 year old granddaughter. She has been receiving them for 6 months now and LOVES them. She anticipates each delivery and knows exactly what day she thinks it SHOULD arrive. They say the variety is supurb and each box is fun. She has some sensory issues and for her these have been wonderful.