I find this product to be adequate enough to warm your feet on a cool day but don't get them wet. they are affordable though. It's also kind of a hassle to put on and take off. Forget about adjusting your shoe on the fly. Hard to use with cleat covers (for walking inside). Zip on/off booties are easier to use.