We bought this for our 17 month old Granddaughter. She LOVES it! She does get a little frustrated with it sometimes but she keeps going back to it to finish and figure it out. She started out fast, wanting to put the pieces together quickly but now s...