Fits my loveseat really well but it was sold as being waterproof. It is not waterproof! New loveseat 2weeks old, waterproof cover, I thought it was going to be great. Liquid went right through to my new loveseat. I still like the look and I'm using it.