It's not non-slip, but it is on a shiny wooden floor and I've never actually found a rug that is. I should also have ordered it a size bigger, cause even though it fits the space it could do with a bit more presence. Nicely made though and a vibrant design for our hallway.