very happy with this purchase. it was easy to assemble. the cushion is firm but soft, it’s very comfortable and roomy