I had an old one of these for years and years.  It worked great.  Finally the heating element went out and I instantly bought a new one.  I don't know how we would do multi day skiing with the kids without it.