Not a bad mat. Colors are not as bright compared to the picture. After a heavy rain, mat left concrete stains on my porch. Not worth the money.