The weave is rather loose and pulls out easily. I have 2 small dogs, and their paws have already done some damage that I cannot repair. I do love the color and style, but have serious doubts as to how long it will last.