It is not "Non-Slip.... and it is not full like the picture shoes you can feel the roughness when you run your hand on the fabric. It is def not a 40-50 dollar carpet!