This is a good product, but it takes a long time to dry your shoes. I ride my bike to work and I get wet all the time, so I got this for my shoes to dry for the ride home. It takes 8-10 hrs for the biking shoes to dry. I understand that there are  better products out there. It's a good deal for the price.