For the price this rug is a nice addition to my house. I am concerned about cleaning this rug with animals in the house. Spot cleaning has worked so far. I am very happy with the design & colors of the rug. The smaller rugs definitely need a pad on a tile floor. They do not stay in place.