This does the job in terms of keeping debris off, but hasn’t held up and is tearing a lot now in its third season. I also experience a lot of condensation under the cover and it doesn’t keep cushions dry. I’ve started storing cushions in the garage and just using this to keep the sun and dirt off the underlying couch.