It does not slip! And is the right size but the colors definitely make it look like a doormat not a rug.