Great quality. This set looks very classy and works really well with any space. Its looks slightly larger than it really is. The materials look like they cost waay more than it actually did and the assembly was easy and just a little tedious. I've gotten a ton of compliments on it and am really happy with the purchase. As a testament to the weather durability, my room mate's cat peed on the cushions day one and it merely beaded up. I was able to hose it off and have no problem at all cleaning it.  

Pros: weather resistant, good value, expensive looking, mix and match for space needs, goes with any style
Cons: lacking volume in seat cushions, slightly small.