the cushion is firm, when I didn't expect, but wanted. The fabric is of good quality