This is huge, easily holds all cushions for my 7 seater sofa. Cheap plastic, came with one of the 'teeth' broken off, but was able to superglue it in place. worth the money and not unattractive.