This non slip mat is a life saver!  I have just had hard woods installed in my living room and this mat saves the day.  It did not take much sizing to make it perfect.