Awesome sofa!  Was a bit difficult to get the slip covers on some of the pillows...but overall I’d buy it again.  I did end up buying the matching live seat!