It's a large sheet, so I cut it to fit a dog bed for a big dog, and there's still plenty left to save for another occasion.
Now it stays firmly on the floor, even when our dog dives headfirst into the basket, so definitely worth every penny!
A piece of plastic mesh, I put it under the rug hoping it would help, honestly it both helps and doesn't because the rug still slips, just a bit less, and it also bunches up underneath. All in all, it's usable but I'm not overly satisfied.