Straps get checked daily ( well a few times a day) and they are brand new $250 blankets, I dont worry about thhem leaking, and I check them for tears, No reason to take off.