I purchased this toy for my 3 year old nephew, and I can't get him off of it. He absolutely loves this toy. This is a nice well build train set that any toddler will love to play. It's very colorful and very safe. He will have many hours of fun with this. I highly recommend it.