I have had this rug for a while now and it has held up very well.  I have it under a dining table and have had to spot clean a few areas with no problem.  The colors are well represented in the photo.  All that being said, this is a very casual rug and somewhat in the old "rag rug" style.  After use, there are some threads that look loose and a few areas where the fabric rolls are starting to come loose and pull out - I can easily repair them but still.  I love the rug and would purchase again as it goes well with our home's casual coastal style.