Just what my patio needed and hasn't stained. It takes a minute to smooth out once you unroll it, but it will!