I'll be very honest; at first, I was disappointed with this product. I'm giving it five stars though because, once I learned how to use it, I was amazed at the results and found that none of my initial "problems" with it were long-term. Here's my (very thorough) take:
I bought this because I wanted something more moisturizing. I started using this in Shanghai in the middle of the summer. Shanghai's summers are INSANELY humid and hot. Switching from soap to oil is not a bad idea in and of itself, but switching from soap to oil in the middle of the summer is a terrible idea. On especially hot days, the fact that I was showering with oil meant that I was smelling like fried food. This was disappointing too because the product truly does have a pleasant smell. It's true; it smells like an almond cookie.
*However,* the fried-food smell went away before too long, and I think it's because I started using the product differently. Here's how I've used it and found a lot of success:
Massage onto skin with your bare hands. (This will mean you'll go through the bottle faster; I think a bottle lasts me about three months.) Then, use a cloth or a bath puff to build up the lather and to exfoliate. This is VERY IMPORTANT because, when you switch from soap, your skin will still be used to the drying effects of the soap and will be producing a lot of oil for a while, to which you will now be adding even more. If you are not careful to exfoliate once you stop using soap, you will probably have a few weeks of breakouts. Just a warning, but this doesn't HAVE to be a problem if you exfoliate. Getting away from soap seems to be better in the long run though, since soap is so stripping, and stripping is aging. Just remember that; it's worth figuring out how to use this and getting through any "adjustment" period.
The lather with this product is really minimal, so if you apply it directly to a bath accessory rather than your body, you aren't necessarily going to get clean; you need to make sure the product gets on your skin. For best effects, apply to your skin as you stand away from the spray in the shower; otherwise, it will rinse off immediately, you will waste a lot of it, and, again, you won't get clean.
After you rubbed it on and scrubbed with a sponge or a bath puff or whatever it is that you use, *then* rinse it off.
People debate about the smell. I have a super-sensitive nose, but, yes, I do smell the almond oil on myself after getting out of the shower (others might not). The fragrance barely lasts though, so if you want to emanate a fragrance, use perfume.
You won't be greasy at ALL, but you will be amazingly moisturized. In fact, on a lot of days, I don't even have to put lotion on my legs after shaving. I'd prefer a product with more of a fragrance too, but nothing I've tried beats the moisturizing effects of this. It's awesome to be so soft without having to use any lotion (saves money and time!).
I will keep using it. However, if, next summer, I find that I'm smelling like fried food again (even after learning how to use it properly), then I'll save this as a winter-only product.
Hope that helps!