Nice soft area rug.  The back is not “non-slip” but rather rows of little non slip dots.  It is on a wood floor so depending on the angle you step it does slide a bit