Simply a great sofa and easy to assemble?  Matches an occasional chair I bought on a different site perfectly?