Couch was super easy to assemble, just screw in the legs. Delivery was smooth. Great color and firmness! I researched several couches before finally purchasing this one - absolutely no regrets!