Your electrically heated blanket should last until you see it wear – if it shows signs of wear and tear then renew it. Most can last up to about 10 years, but that depends on its use. If it is ripped, is showing the wire insulation, is abrading or even if you see bare wires, then change it immediately.