Excellent product for the price.  It is small enough to fit in our backyard (it’s not huge) but plenty big enough for our 6 year.  I would recommend using a professional installer it took our landscaper 3 solid days to put it together, who knows how long it would have taken me.