This was exactly what we needed for our 5- and 2-year-old sons. Easy to assemble, doesn't take up much space and the boys love it! I recommend assembling over a carpeted area... It tends to feel a little shaky if it's on a bare floor.