Great product.   A bit difficult to assemble, but has held up well in the weather.  My kids love to play in it.