A perfect fit for my counter height dining table. The bench is made of good quality and the fabric is easy to clean. Extremely pleased for the price I paid.