Great product. Used them almost every day for a two-week trip to Europe. They kept my feet and calves warm but never hot. Also, they never got stinky, but when I washed them out of precaution they air dried in about an hour (with direct sunlight hitting them). For my next trips I am just going to take 1-3 of these and save the luggage space. 10/10 product. Worth the price.