My only complaint is that the ""non-slip"" backing is definitely not non-slip.  It falls off every time we sit on the couch or love seat.  So, I had to actually sew elastic straps in a number of areas to hold it on the furniture.  A bit disappointed.