I loved this rug.  It is exactly what I expected.  I have had it professionally cleaned twice.  I will have to spot clean going forward as it is starting to unravel.  It is a nice product but does not last long.