The sofa was easy to put together.  It is solid on the base and yet comfortable enough for a nap.