We were happy with the product.  It came when they said it would.  We were able to set it up ourselves with two people.  We thought the cost was reasonable.