the rug is pretty...BUT it is NOT non-slip, nor does it have a cotton backing.  Plus the background color is a pale tan color, not off white or white as I was expecting according to the product description.