The non-slip backing doesn't stay put on flooring and the edges keep curling up.  The fabric sheds every where - little dust balls. More work than it should be.