These are perfect for what I needed. However they are relatively easy to tear but in their defence, my dog is fairly large. She jumped up onto the covered furniture and the seams ripped on 1 side but the fabric itself ripped on the opposite.  I've patched it up with UV resistant polyurethane thread with seems to be holding up better than the material itself.  
Hoping it will last a few years but the dry desert sun isn't known for being gentle.  Aside from the longevity concerns the covers have kept my furniture looking like new.