I love the way the sofa cover fits. It’s very easy to install. It’s definitely waterproof. I highly recommend them and great price.