Great for outdoor or my need to keep my small dog from slipping.  Definitely needs rug pad.