This was a really good purchase! I have two dogs who make my love seat gross! I have a waterproof cover underneath it and it was super easy to wash, it also maintained its shape and dried well!