I ordered 2 armchairs and they look good and were pretty easy to put together. Chairs are firm but not hard, seat is actually quite bouncy. The seat cushion does not come off so cleaning out crumbs etc will be a little difficult. The only problem I had with assembly is that there are small bags with absorbent pellets in the chairs (to absorb humidity I assume). Both of these bags broke and so when I opened up the boxes and turned the chairs over pellets went EVERYWHERE. I'm sure I will be finding these for quite a while... So maybe be prepared to have a vacuum at the ready for clean up!