I got this rug for our spare bedroom to cover a hard wood floor.  It was bigger than I expected it to be, and lighter than expected too.  It was easy to move and position on the floor.  I love the looks of it in the bedroom, and my cat loves it too.  It's not machine washable, but you can spot wash it.  I use my cordless sweeper to keep it clean.  It's made of 100% nylon, and it does have non slip backing.  I think it looks great!