The first time, I applied it to only one side of my body, rinsed immediately, and then skipped moisturizing post-shower. The difference between my left and right legs and arms was clear: the side that got the body milk was much smoother, softer, and less dry. Even a day or two after using it (with a shower in between without use), my legs feel smoother than if I had never used it at all, so it definitely ticks the 24h+ box for me.
It has a slightly citrusy, typical clean-soap scent, but it doesn't linger or interfere with any scented lotions I layer on afterwards. I was worried that the occlusive mineral oil might prevent post-shower lotions from absorbing, but my skin had no problem absorbing the extra hit of moisture from my LUSH massage bar.
It's definitely something that is best suited to only the most alligator-skinned of us--it might be too heavy if you don't have very dry skin. Nivea has lighter options for dry skin (Smooth Replenishing In-Shower Body Lotion) and normal to dry skin (Hydrating In-Shower Body Lotion).
I'm loving Nivea Nourishing In-Shower Body Milk because it's a very quick extra step with a big moisturization payoff. Bonus: you get a huge bottle for about $7 (less if you catch it on sale!) It's really improved the look and feel of my arms and legs, which I've always been self-conscious about baring because my skin is so dry. I'll definitely be purchasing a new bottle when I run out and recommend it for anyone else with very dry skin and/or a laziness problem with applying body lotion after a shower.
Ingredients: water, microcrystalline wax, mineral oil, glycerin, cetearyl alcohol, hydrogenated coco-glycerides, stearyl alcohol, myristyl alcohol, fragrance, Prunus amygdalus dulcis (sweet almond) oil, sodium carbomer, sodium acrylates/C10-30 alkl acrylate crosspolymer, aluminum starch octenylsuccinate, phenoxyethanol
Available at London Drugs, similar retailers: ~$6.99 CAD / 400 ml