So far, so good!! I have a crazy 4 year old and an even crazier 120 Great Dane puppy. The both of them can destroy the house in 5 minutes but my rug hasn’t budged since I put these suckers on. I’d say it’s a good buy!