This product lived up to my expectations from the photo and description on the site. Though it took a bit of time to assemble, it was worth the cost savings of buying a comparable, assembled seating set. 

Pros: Durable, comfortable and attractive
Cons: lengthy assembly