Thick rug.  Our dogs have abused this rug and it has held up to the traffic easily.  Stains wipe free and are hidden in the pattern. Love it!