I am not impressed with this product. I had this mat for few days only and I had one day of light rain. The colors on the mat are bleeding into one another and now it just looks bad, and really worn. I am disappointed with the quality. It also leaves residue on your feet so now I am tracking mat particles into the house. I would not recommend this item