Great price and it was exactly what I was expecting. It has also protected my carpet from stains while remaining stain resistant itself. I am extremely happy with my purchase!  

Pros: great value, absorbant while being stain resistant
Cons: just wish I would have ordered a bigger rug