So far we consider this a good purchase. It is waterproof & is the size we ordered. Works for what we need. Have not had high winds, so don’t know about durability where that’s concerned