Bought this rug in 2 sizes. The 12 ft long runner and the smallest size for my sliding door out onto my deck. These are indoor/outdoor rugs. They are thin and flat. Zero cushion. There is no backing to keep them from sliding. This being said they are easy to clean. Vacuum like a dream. They just slide all over the place with kids and pets. I did not purchase the anti slip mats and regret it. The rug itself is fine though. It IS well made. I just recommend that the anti slip mat is purchased if you plan to let the rugs stand on their own. If placing heavy furniture onto rugs it should be fine. I do plan on purchasing the mats to rectify the situation. It is possible they will not slide on a deck but inside my home with my flooring they move easily. Giving 4 stars only because I wish they had some kind of anti slip backing and you didn’t have to purchase the mats separately as they are not cheap.