Love it!  Was very easy to put together.  Overwhelmed by the 3 large boxes I received.  Pleasantly surprised at how simple it was to put together.  Purchased for small in-law apartment.  It is perfect!  Comfortable.  I ordered the off white and color is very true to the pictures.