Fast delivery and when I received it,  I was amazed that it looked even better than the picture. The colors are bright and beautiful. Would you believe my dog threw up on it the second day it was down. I spot cleaned it and you can't even tell. To me this rug reminds me of water, which is what I was going for. Would highly recommend it.