I bought this for our 5 and 18 month old boys and they are absolutely having a blast with it. It took about 3 days to put it together but it was absolutely worth it. I would definitely recommend this to my family and friends as it is very sturdy and I hope it will last for years to come.