This sofa is a great replacement for the too older soft love seat it replaced.  It’s firmness is far preferable, and the overall look is of a good unobtrusive classic style.  It was relatively easy to put together, funny though it may seem to be construting your own sofa.