Very easy to assemble, the velvet is of good quality, the base cushions are somewhat hard but I suppose they will soften over time.  I love that its reversible so you can switch the arm from left to right.  the color is very beautiful.