This is a great product!  Very easy to assemble ~ we would highly recommend this.

Pros: very durable and sturdy
Cons: It looks like the cushions are fading