I got this rug for free as an Influenster promotion, and I am giving my honest opinion of the product. It is a well-made rug that is soft to the touch. I like that it is machine washable in cold water. My dogs enjoy laying on the rug, and it having it on my floor makes my hardwood laminate floor much more pleasant to walk on. I had to get a rug pad in order to keep it from sliding around and for increased comfort while walking on the hard floor. I don’t care for the slight grayish color of the rug, but I also generally prefer warmer colors. I would probably buy this rug in a different color, but I do wish that it came with non-slip backing.