I bought the fisher price toys for my little son who is now 36 years old and my daughter that I had long after. It is an indestructible brand and really suited the age of the child. Today I r'achète for my little son as it is one of the best brands for small given age, safety, strength, variety. I highly recommend any moms.