Wonderful couch and incredibly easy to put together. Takes about 10 minutes to "assemble", which is just sliding the arms and back onto the base and using the included hex wrench to tighten legs. Looks great and fabric is perfect. A good firm seat with soft back cushions.