I am a nut about goat's milk soap. I've always used a coffee hand soap to descent my hands from kitchen smells. It makes perfect sense to have a body soap with both favorite ingredients as a luscious bar soap for the shower. This is wonderful stuff. Effectiveness The Enzoskin company makes this soap on demand and all ingredients are natural. This soap has luscious feeling to it, does not strip skin and also has a natural deodorant quality about it. Any time you have anything with coffee, if you have hands that smell like onions or a few other stubborn kitchen smells, it works nicely to reduces the odor. On the body, it is gentle but effective as well. I love how my skin feels - goat milk soap has a way of making the skin smooth and soft, but not stripped at all. I also don't have any problems with itching, irritation, or dryness. This soap is advertised as a way to battle damaged skin, which I have seen evidence that the goat's milk alone would do the job. Adding the coffee, only seems to magnify the great properties! I highly recommend this soap. INGREDIENTS (FOR SENSITIVE PEOPLE WHO NEED TO KNOW): Coconut Oil, Palm Oil, Safflower Oil, Glycerin, Goat's Milk, Purified Water, Sodium Hydroxide, Sorbitol, Sorbitan oleate, Coffee Arabica Seed Oil, Theobroma Cacao( Cocoa) Powder, Organic Coffea Arabica( Arabian Coffee)Seed. Scent I love this scent. It is like having mocha latte to take a shower in! The scent is quite strong, but not overwhelming. I find it invigorating and exciting to use, and my family also likes it- men included. I would recommend keeping it away from little hands, however, as they might be tempted to eat it!