The sofa was super easy to assemble.  It was light enough that I was able to do it by myself.  It's a little firmer than I imagined but that is fine.  The color is just like the pictures and I couldn't be happier.  

Pros: great value, easy assembly, feels sturdy
Cons: FedEx did not attempt to deliver to my apartment, instead they just dropped it at my leasing office.