When this arrived the first time, I called Great Offer Stock to return it because the packaging told me it was a non-slip layer for a queen size mattress. Great Offer Stock was fast-acting in apologizing and sending out another item immediately. When it arrived, it was the exact same thing. I think there may be a disconnect with the packaging of item and the marketing of it.
To be fair, it does indeed work as a non-slip rug layer though size is closer to 4 1/2 x 6 1/2 instead of 5x7 which for my needs was ok. It's so thin and my rug was so thick, you're not able to see a difference in layout.