Definitely waterproof, fits perfectly over my sofa, but the color faded in the sun after only one season of use, and it tears easily if the furniture has even blunted corners.