This rug is amazing and so soft. I have it on carpet and it doesn’t move around, which is very nice. It took a couple days of it being unrolled and walking on it to lay completely flat, but I e very happy with it.