This is just what we needed. It fits all of our outdoors cushions (8 regular sizes and one big one from the swing chair). Looks durable, will keep water from cushions and looks nice on the patio.