Very disappointed. I was expecting firm but I wasn’t expecting hardly two inch thick back cushions that barely stay put. Bottom cushions are held in place with velcro. And the arms offer 0 support, they’re essentially flat pillows that attach to the fabric via zipper and velcro. Overall feels very cheaply made, even for the price. Will be returning