I used [Amazon short link removed] in my bathroom remodel last year. It have been used daily since about September.
We have two fairly bulky towels on it and I have not had any mustiness.
This is the most affordable one I found that was programmable. I run for a couple hours in the morning and a couple more at bedtime (we typically shower at one of these times)
I don’t recall showering at bedtime then again in the morning and having a damp towel. I showered today at 8 am and 9 pm and the towel was warm and dry.
The only issues I had was figuring out how to program, and the internal clock runs fast, about 5 minutes/month so every now and again you need to roll the clock back.
Item:
LUXJOY Towel Warmer Drying Rack with Timer for Bathroom Wall Mounted, Towel Heater 8 Bars Hardwired and Plug in Options, Black
https://www.amazon.com/LUXJOY-Electric-Heated-Bathroom-Mounted/dp/B099N9D7XY