This front door mat is adorable, very soft, it is a bit on the small side. Does not slide 
Yes, I recommend this