Excellent quality, very robust and definitely waterproof. Generous fit and covers all of the sofa - no chance of it blowing away. Tried and tested in the heavy rain and my cushions have stayed dry.