Nice rug.  I'd recommend buying one with a pile of around 0.5 inches.  This is a shorter pile and doesn't feel comfy on the feet.  You definitely don't need a mat under it to keep it from slipping.