I absolutely love my new rug and can’t believe I waited this long to buy a cotton rug. The rug is used on top of carpet so I do not have any issues with it sliding around. If you are buying for use on hard wood floors, I would suggest a rug pad. The color is more black, greys and white which is exactly what I was looking for. I love the colors and how soft the rug is to sit on. I’ll never purchase a rug made with polypropylene again now that I’ve discovered cotton weave rugs.