Easy to put together.  Sofa was exactly what I expected.  I purchased it for my daughter's small apartment and it looks perfect in the space.  Comfortable as well.