Great sofa for the price! Easy to assemble and maintain. The couch cushions are firm but will break in nicely.