Wow, this is the sofa I needed.  Delivery took very long, and then had to send it back as it was torn at delivery.  Finally got it, and just love it.