Fits all cushions for our outdoor sectional perfectly. Completely waterproof sitting out on our back deck. Have had it for a few months now.