Love this.  It does not slip off my leather sofa.  The cat hair washes right off of it.  I wash it & dry it.  I will buy this again.