Cannot beat this couch for the price. Looks great. It is a little firm, but nothing that would prevent me from purchasing it. When you assemble the seat cushion there are 2 round bumpers that you need to make sure are pushed over the front frame, so you do not have the sliding issues that other reviewers have written about.