I guess this unit is pretty good.  Only issue is that it must absolutely always be covered with a waterproof cover when you're not using it, because the cushions are literally giant sponges that absorb water and never dry out.  But, get a good cover, be diligent about using it, and you'll be happy with this product.