The second day I put this rug down in my living room, my puppy had an accident on it when I was at work so the stain had time to set.  When the spot was cleaned and dried there was no residual odor and no color staining on the rug.  Overall great rug for pets, it's a light beige color and about a1/4 inch thick.