I bought this sofa to match the chairs I got two years ago. Nice sturdy piece, looks great on my deck and very comfortable.  I love the coffee table and installed the shelf upside down as other reviewers suggested.  I did not find the assembly easy but managed to do it on my own.