My dog loves it and it is protecting the sofa. Really soft and fluffy. The only negative is that, despite what the description says, it very easily slides around and off the sofa.