Great product. Perfect fit to fit 6-8 seat 20x20" cushions. Good quality, made well and easy to assemble- the zippered water resistant lining will definitely protect the contents stored inside. Good, even coloration of the wicker as well.