This is the perfect sofa for a small space.  So simple to assemble. It took me less than 30 minutes to put it together.  The cushions are firm right now because it’s new, but it’s comfortable 
enough to nap on already.  Great value for the price.