Perfect fit for my bench. Comfortable, pretty, and unzips from cushion for easy washing.