This is a beautiful doormat, I bought it in a teal color for our beach house. It collects the sand very well and I can shake it out and vacuum it.  So far it seems pretty stain resistant and it looks elegant.