Wear these on airplane & my feet stay moisturized. Wear them every day during the winter and no cracked heels. Don't know how long lasting the lavender smell is going to be, but they held up so far through a few washings.