Were very happy with this purchase! The chair was easy to assemble and the parts were well labeled. I was able to get it put together by myself in about 30 mins. The chair cushion is firm, but Im sure it will soften over time. Family and friends have all expressed how much they like the chair. Then, when we tell them the price, their jaws drop. The overall value of this purchase is pretty fantastic!