I waited to write this review to see how the mat held up over time.  It is perfect!  It handles the wear and tear of the humans and furry four-legged friends in our household.  Great cushion and grip.