Easy enough to put together... cushions are firm but that’s not necessarily a bad thing.  Armrests are low when the cushions are in place... which is a bit awkward