Attractive and delicately proportioned so for a sofa of this size, it does not overwhelm the room. Seat and back are firm but quite comfortable.  Not too difficult to assemble. Have not slept on it yet, but it seems that it would provide good back support.  Due to length of sofa and position of the arm rests, anyone over six feet tall would probably have to sleep diagonally.  Overall, quite satisfied with purchase.