Wow! I've just been given a gift of the 'moisturizing soft cream' and I'm all aflutter. Can anyone tell me about it? Is it really the business?