I must love this sofa - I already own the loveseat and had no idea that I was buying a matching piece.  The loveseat has been a real workhorse.  The sofa was well packed and had limited assembly.  You need a phillips screwdriver to remove a wooden brace; all else slides and clips into place.  Very firm and comfy - I'm very glad to discover that I bought a quality piece of furniture.  The delivery company from Phoenix was awesome.