Great sofa for the price, good quality fabric, and cute tufts. Seat area is very firm but soft - great for bad backs! We'll see how the fabric wears...

Super easy to assemble (I'm not handy); just MAKE SURE the metal pieces all hook together. A previous reviewer had mentioned that her sofa fell apart when guests sat down, so I was extra careful to make sure the pcs all locked together, and haven't had an issue. 

Clever packing: legs and bolster pillows were included in the big pc which you unzip.