Revived my sofa yesterday.   Was complete except for legs that are stored in a pocket on the bottom of the sofa.  They were simple to put on.  The color is beautiful...and as pictured.  It is firm as precious reviews state...but comfortable.   Seating area is wider than my old sofa and I love it!   I am pleased with my purchase.