Item arrived well packaged and on time. I’m not sure what the rug is made of but it’s super soft to touch and not to thick and not to thin, I imagine it it was smaller it would slide but because of its size it doesn’t move much. I love it !