The colors are an amazing addition to our screened porch.  It hasn't gotten dirty enough to have to clean it.  I didn't give 4 stars because it came with a couple of pulls in the material, but we just trimmed them because the thought of trying to return a large rug was too daunting.  

Pros: Great colors
Cons: a few pulls