Absolutely perfect for my 22 month old. He throws the little magnets but loves it!