This sofa is better than I had hoped for after reading all of the reviews. Assembly was easy as all the bolt holes did line up although an assistant is helpful for a small part of the assembly.