It is super soft and nice to walk on. The quality is good so far. It has been a week or so since I got it but it has been holding up well for dogs rolling on it.