This set is very nice and well made.  I would have given it 5 stars, but it is a real pain to put together.  It took me 6 hours to assemble.  They send an allen wrench for assembly (forget that...it would take even longer), you need a socket wrench.  I do give them high marks for the fact that everything lines up.  In checking that I had everything before I started assembly I thought that the chair backs were missing and I called All Modern for replacement.  I had checked under the cushion on the chair seat and did not find them.  Later I found them under the cushion on the loveseat and had to call and cancel the replacements,  So I would recommend unwrapping everything first. However, once together and on my front deck it is very attractive.