Love this rug! Puts pizazz in my living room. I have hardwood floors so you would need an anti slip mat underneath. It's not super thick  so it's easy to vacuum. Colors are pretty true to the picture.