These Artificial Grass Carpet rugs are incredibly versatile and look gorgeous while being highly functional. They are water-absorbent, which helps dry your feet, and anti-skid, which keeps the mat in place when you are dusting yourself off. Can be use indoor and outdoor both. You can use it as carpet inside the house, for landscaping garden, for decorating balcony etc. It looks like natural grass and it is Environment friendly.