Great couch for the price.  Very easily assembled.  Seat cushions are very firm.  Love that all the cushions are secured with Velcro so they don’t skip off.