This is a great rug. Will be easy to clean and once it settled lays pretty well. Edges come up a little . It will definitely hide stains which is what I need. 
I have it on top of a new carpet in front of a door that dogs come in a lot. Will work great for that.

I am adding to this after living with this rug It is terrible. Bunches up, doesn't lay flat.  It was easy to clean when a spot got on it but I would not recommend.