Is this turf soft for toddlers to play/sit on ? Does is drain rain/snow easily and how ? How to clean it from (animal urine...)? Can we install it on wooden deck and how ? Do you do installation ?
Our Playsafe Turf Rolls are soft enough for a toddler to play and sit on. This turf roll has been made both durability an�