This artificial grass is exactly what I needed! My wife and I have a small apartment balcony with stains all over it from previous residents, and we needed something to cover it up and make it look nice. This seems to be the perfect answer. It even came in a size that works for our balcony. The fact that it does not get saturated with water is also a nice plus.I am looking forward to enjoying the spring, summer, and fall out here!