Sofa was easy to put together.  Will serve its purpose for the two years we need it to but seating is shallow.  Also arrived with a couple of stains on each arm.