I wouldn't call this an outdoor mat because it's very soft, so I ended up putting it in my bathroom instead. But it is definitely non-slip and I love it!