I really love this. My son is almost 3 and this is a perfect learning tool for him. He is still too young to read or understand what all this means but knowing that when he is ready it will be here, is what matters most.