My kids love it, ages 2 and 3. I hope to get 5 to 7 years out of it. We had the back yard leveled and are using play sand. I would not recommend play sand if you live somewhere that gets rain. I am about 165 lbs and it is creaky when I swing on it, so I would also not recommend it for adults. For little kids it is great though. 
Get the assembly, don't mess with installing this thing yourself, it is like 200 screws. I am VERY frugal and I can tell you it is well worth it, wouldn't be hard to do myself, just incredibly time consuming. Took 3 adults about 7 full hours of working NON Stop.