As a beauty junkie, I have tired so many different types of body lotions from extremely expensive to drug store cheap and I found the best one for me to be Vaseline's Coca Butter Conditioning Lotion. It lasts all day - my legs are still super hydrated when I get home from work and it completely help with my eczema which was quite a problem before. I love this stuff!

__________________"Whatever you can do, or dream you can, begin it. Boldness has genius, power, and magic in it." ~ Goethe

AmLactin. It has 12% glycolic acid and smells terrible but nothing else will make my skin this smooth. It dissolves dead skin and bumps like nothing else but it takes a little while for the smell to die down completely.

Sounds good for keratosis pilaris. I like La Prairie's Luxe Caviar Body Emulsion. It's LP prices so its not for everybody. I just used because it was here and someone else's-Firming and Radiance by Vaseline I think? It was pretty going on but my arms and hands are not moisturized still, and that was an hour ago.

I've tried a ton of body lotions and the one that seems to be the best long-term fix for dry skin is still Kiehl's Creme de Corps or Frederic Fekkai's Creme Luxueuse. The Kiehl's doesn't smell great but it works well and isn't sticky. I save the FFekkai for when I do major exfoliating for maximum results.