"Good but not perfect"
I bought this blanket to replace another, the skirt of which was too small to fit over a deep mattress. The new one, despite a wider skirt, still does not stay put on the mattress, and I have to refit the blanket to ensure it remains flat on the bed. The blanket takes a while to heat up on the pre-heat setting, and varies in temperature, perhaps because it is supposed to be 'intelligent heat'. The highest temperature on the dial for all-night use, is no 5, and it is warm rather than hot. Those who like their blankets really toasty wouldn't find it hot enough.