I have 3 of these in runner size. They've held up pretty well to heavy foot traffic and our dog. I used Never Curl rug grippers in the corners and the border stitching has held up well to our Roomba and vacuum cleaner. The color does get dingy after a while, even with carpet steam cleaning. It looked great against our dark-colored wood floors.