This is a great blanket. Bedsure makes really nice products. This one is soft, fluffy, and just the right weight. It feels really nice on the skin. The controllers are really nice and have really useful features. The preheat is amazing. In about 10 mins, your bed will be ready to go. But let me tell you, it will be very warm. Just with the preheat. The timer is amazing. However, if you already have the blanket on and decide to use the timer, it adds the time you already had it on into the time you just assigned to the blanket.  You will have to turn the blanket completely off, then back on and  start the time you would like. Like a fresh start. The only other thing is that the cords are a little shorter than I would like them to be. When you run the cord from the bottom of the bed , up the side to the top... the controller barely makes it to my side table. Other than that, its a keeper. We like it a lot. Makes our bed cozy.