Perfect fit for patio chairs with 19x19 seat frame and 19x24 back frame. Comfortable, decent quality  Canadian Made!