Must have for pet owners. My dog broke her leg and we used this to keep the cast on. Easy to change out. Flexible and self stick. A little on the pricey side depending on where you purchase. I always have at least one roll on hand in case of an accident.