This sofa was reasonably priced, arrived quickly, and was easy to assemble.  It is not as soft as it might appear, but it's great for the price and fits perfectly in my small home.