This sofa is the perfect apartment sofa.  The lines give a mid century nod and the fabric feels like velvet.  I ordered the teal color which actually appears much more green and I like it even better.  The assembly was easy- took 2 people less than 30 minutes to complete. It seems solid and sturdy.