We have a 4 month old Bernese Mountain Dog. I placed her dog food in the mat and immediately went to work foraging for her food. Then picked the whole thing up and shook the food out. Smart dog! Then she went back to foraging. This keeps her completely entertained while we eat dinner.
Soft, very dense in polar fleece. The dog loves it! No better recommendation than that!