We have used this on our screened in porch for the last 2 years and though our concrete patio does get stained from the rain the carpet never does.  It’s beautiful and makes the patio!