These are such good quality and really set off the sofa.  The cushion is quite firm, so good for the price.