It protects really well when it stays on. We do live in a high wind area so keeping this attached to the legs of the tablechairs is a challenge. A few of the straps either tore off or came loose but the loop is still in tack so we use rope to thread through the loop and re-attach it back to the legs of the table. Definitely does it’s job protecting the table and chairs from dampness and dirt.