Great  product, easy to assemble.  Cushion is really waterproof.  Wish it came in more colors.

Pros: Sturdy and durable
Cons: Not enough color options