I purchased a few of these rugs when we got our hardwood floors installed to try and mitigate the risk of our dog scratching them. Because I had to buy a few, I went with this rug because it was less expensive than others I liked. 

You get what you pay for. The rugs are ok at best (hence 3 stars). Pretty thin and the bottom actually slides on the rug pad. I tried it with the rubbery kind and the thicker one with rubber bottom and not-sure-what-it’s-called on the top. I’m used to having to smooth out a rug and wait for the edges to stay down but this one also doesn’t lay flat in the middle or anywhere else. The material just doesn’t seem to re-settle after being rolled up. 

I’m keeping one in my dining room because my table will hold the rug down sufficiently but the jury is still out on my runner and family room rug. I hate returning big items but I had no choice here.