I got this sofa in the dark grey with multicolored buttons and it is fabulous!  It's very chic, fairly firm, but comfy, and assembly was as easy as screwing in the legs.  No complaints!  

Pros: Easy assembly, great looking