I gave this box to my niece and nephew for their birthdays. As children being homeschooled we are always on the look for gifts that are entertaining and joyous for the kids to have. This box fit the bill perfectly. They loved every box and learned so much! I would also like to take a moment and recognize the amazing and caring customer service this company has, as a small business myself they were prompt to communicate with and so caring with each and every email. They are a wonderful example of what it truly means to shop small. Thank you so much for all you do and I can not wait to come back soon!