This cushion was true to size, firm and well made. I am very happy with this item.