This mat is perfect. The non slip backing stays in place and the felt makes my carpet much softer to walk on. Very easy to cut edges even through the rubber backing. I did this to make it fit just under the size of my area rug.