This sofa is really attractive!  It was simple to put together, even though one back piece was mis-labeled.  I understand where other reviewers maybe had their complaints, but it just takes a bit of patience  to make sure you use the appropriate holes and pieces.  Sofa was delivered fairly quickly, though I'm in an out f the way place.  I took one star off because of two things...  1) you can't flip the cushions for even wear, and 2) it is, um, quite firm.  Quite.  But when you throw some squishy pillows and blankets on, it cozies up a bit for a nice movie night.  I'm very happy with it, otherwise.