Sofa is perfect for my office.  I had a guest stay for a week and they said it was very comfortable.