My son is 3 years old and loves it. The swings are a little bit too high even though he is tall for his age.  I bought a different swing for it that is more of a seat and suspended it with chains to make the height adjustable.  Also, the directions were horrible.  After evening number 2 of assembly, I found a video on YouTube that a couple made.  This made the rest of the assembly a piece of cake.