I've only had it one day but very happy with it.  Have never bought a couch that comes in boxes before so was skeptical about how durable it would feel once built.  I am super pleased.  It took my son and I about 2.5 hours to put it together (he is 6.)  It was easy to do with really clear directions.  Two adults could do it in half the time.  The bottom cushions are connected to the couch so you can't remove the covers for washing.  The seat back cushions attach with velcro and have a removable cover.   Seat cushions are firm and back cushions are more plush. Each section of the sofa has an option to attach a connector.  They work great - there is no separating or slipping when you sit on a section.  With an ottoman three can lay down comfortably and it easily seats 5.   The dark gray color is nice.  I feel like it has a blue hue to it.