The assembly was simple and quick.  I was able to do it by myself.  The color is perfect! I ordered the green linen, but it is actually a nice shade of teal (which is exactly what I wanted). I want a big fan of the throw pillows that came with it, but I had other ones that perfectly match it.  

It is definitely very firm, but Im OK with that.  It is small for a sectional, but perfect for my 1 bedroom apartment.  I absolutely love it!