Artificial turf is a surface of synthetic fibers made to look like natural grass. All season usage without any affect from rain or snow. Minimum shedding. Durable and long lasting. Can sustain heat and heavy usage. 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.