The sofa arrived quickly and was relatively easy to assemble by myself.  As noted in other reviews, the cushions are firm, but comfortable.  It looks more high end than the price would indicate.  Very happy with my purchase.