Absolutely perfect for my husband's office chair. The product is true to size and cushion is firm enough. Excellent product!