Delivered ahead of time and it feels great on the roof on top of black EPDM.The turf is very soft and my dog loves it. But, it’s soft because it’s thin. It has streaks that you can see in the photos. If it was cheaper, I’d understand but it wasn’t cheap. I could have supported a local vendor and gotten a quality product.I was going to use this for my dogs on their dog runs but they tear into everything with a vengeance I decided to use this for under a family blow up pull (small pool but big enough for two adults on a budget) whelp we’ve been using it for the past two weeks during this heatwave the cushion it provides under the pool and around the pool is phenomenal and looks super nice compared to other fake on a budget grassesThis reinvented My Deck and it looks Amazing! Thank You for a quality product!I have been buying these for my dog to use for a convenient outside potty strip and they are perfect! I put pee pads underneath, which you can't see, and my pup treats it like it's real grass. I always have one at my parents' house and at my apartment. We hose down the one at my parents' house and it cleans easily and thoroughly. There's no hose or place to clean at my apartment, so I just replace it every few months. It always ships on time. Last month, Amazon marked one as delivered but it either wasn't or it had been misplaced/taken. I contacted the "Seller" and they responded the very same day and shipped one out right away, no questions asked, and it arrived two days later, no extra charge. Perfect service. On top of that, I decided to then order my next one, to just have it on hand when I'm ready to replace, and they actually called me just to make sure I hadn't accidentally placed a duplicate order (since they had shipped me the replacement for the lost strip). Amazing, above and beyond customer service! The guy on the phone was super nice and warm as well. Highly recommend. I will keep using for as long as I live in an apartment.if you live in a place with no green space - this is a game changer. I now have actual grass and I still miss this mat.Very nice but smaller then I thought it would be.My husband and I wanted to spruce our dirt backyard up for the upcoming summer months, and decided to go with this grass based off the stellar reviews and the cost of the product. We ordered two rolls 7 x 13 and they arrived way ahead of schedule which was awesome. After laying them out for 48 hours we installed and it was a breeze. A few days later we did notice one of the pieces had a deformity so I contacted the seller and was surprised by his quick response and his willingness to resolve the issue. He sent a replacement piece within two weeks and now our yard looks looks amazing, we absolutely love the colors, the feel and the look. We added sun sails above to protect our littles feet from the harsh Arizona sun as the grass does get extremely hot when exposed to direct sunlight. We are from Arizona where we are already experiencing 100* temps and it’s not even May yet.These were a breeze to install and I’ve already recommended this seller to family and friends who’ve seen our yard pictures on Facebook.