Electric blanket vs. heated mattress pad
They solve different problems. A heated mattress pad sits under you, preheats the mattress itself, and is the more efficient choice for nightly bed warming — heat rises into the sleeper instead of escaping into the room. An electric blanket sits over you, moves anywhere, works for one person on the sofa, and does not require stripping the bed to install.
Many households end up with both: a pad that lives on the bed from November to March, and a blanket that migrates between sofa, guest room, and travel. If you are buying only one for sleeping, the pad wins; if you want one product for everywhere, it is the blanket.