This rug is a great buy. We have a dog and I was looking for something that would look nice in our living room but also be practical with the usual mess that comes with pets :) I also did not want to spend a lot of money on something that I would potentially have to replace in a few months.  It has worked perfectly so far- cleans up well, hides dog hair and vacuums easily. My only recommendation would be to get a plush rug pad, it was a bit stiff without one.