Follow the directions and be thoughtful about putting together (and set aside a lot of time), but my kids love it.  My husband had to make some adjustments to make it work on our sloped grass area, but it is solid and the kids love playing on it.  

Pros: great value, solid product
Cons: assembly is not easy