This rug is amazing!!  I accidentally dropped grease on it right after purchase.  I washed with Spray and Wash, and it came out perfect.  My dogs have also enjoyed the rug, so it has been washed a second time and looks new again.  Highly recommend.