I have a friend that owns synthetic turf grass company and I'll admit, they've come a long way with that stuff. They throw in brown and yellowish strands here and there which really do make it look more real, and yes they can make it soft and long but still stand up. My beef with it is the cost for one, for example, if I had my backyard done, I'd still have to pay for the section that would cover the area where the pool is even though it wouldn't be installed there. The other issue is that it gets hot in the summer sun, you actually have to spray it with water to keep the temp down. All that being said, I did buy a 3' x 10' strip from him for $50 for the dogs to use in our otherwise rock backyard. They're fairly disciplined in using it.