I love this rug and it has held up quite well even though I have a large dog that is on it constantly. There are no snags or picks and it is so easy to clean.