Absolutely love my new patio set. It is very nice looking in person and seems to be very sturdy. I am not normally a pro at assembly-required, but found this to be very easy to put together. I put the whole set together by myself. The bench took the longest, because I put the seat on upside down at first (oops!), but each other piece took only 10 minutes or so. Highly recommend!

Pros: Value, easy to assemble, great appearance, sturdy
Cons: Material of cushions isn't the most appealing (off white vinyl?), but does wipe clean easily