We really love this sofa set.  It's just the right size for our patio and it looks great too.  Not too hard to put together and it's quite sturdy and comfortable as well.  It's exactly to our liking and just what we were expecting from the picture here.  Very good quality overall.