Update:  I have now lived with it for a few months and it is NOT Perfect as I orginally thought.  It stains really badly.  My v. good carpet cleaner and even old fashioned scrubbing don't work.  Not sure if worth trying to use stain guarantee I bought as they didn't stand behind it on another rug.  V. disappointed.