Love this rug! Colors are vibrant, rug is good quality. You will definitely want a mat of some sort underneath to prevent sliding.