Big, heavy duty, full coverage protection for outdoor furniture.  A little cumbersome for quick on and off transitions, but no doubt this will protect the cushions on our outdoor sofa from stains and rain/snow.