Non slip??? Nothing but slip! This cover doesn't stay put whatsoever. I ended up sewing it onto the couch! Not what it was purported to be.