Other comments are spot on— lovely and comfortable sofa.  I put it together myself without issues.  Would recommend.