This is just perfect.  We don't like to leave our cushions outside all the time.  They were stacked on our porch which, 1-was unsightly and 2-they were still somewhat exposed to the moisture and weather.  They fit in this bag perfectly and it is an attractive way to keep them in great condition.  So pleased that we purchased this item.  It is perfection.