We purchased this towel warmer for our master bathroom remodel and are pleased with its classy appearance and solid performance. Delivery was prompt, and the price was surprisingly reasonable for this product. We have used it on a daily basis for about a month now. Our electrician hard wired it and put it on a timer (60, 30, 20, or 10 mins). I turn it on when I get up in the morning and by the time I get out of the shower, the towel is toasty warm. I run it for another hour afterward which dries even a thick bath towel. No more musty, damp towels! If you have the wall space, I would recommend going with the taller model for more towel room. Solid product at a great price, hoping it will continue to perform well for many years.