This is among my favorite body washes (Dove Cream Oil Sleek Satin, Olay Body Butter ribbons with joboda butter, Olay Ultra Moisture, St Ives Otmeal & Shea Butter, Dial Soy & Almond Milk), if not my FAVORITE body wash. You might think that I have a lot of favorites, but that is because I own more than 20 body washes from high end to low end. To me, this is a "cleansing lotion" rather than a body wash, since it is so moisturizing. I really like that it is very thick and creamy, usually that shows how moisturizing a body wash is. For instance, most of Dial body washes are super runny and watery, and NOT moisturizing at all, if not drying. Anyhow, the only thing I don't like about this body wash is the packaging, like other reviewers commentend about, and the small bottle. I personnally prefer bigger bottles like 532 mL bottles from St Ives. Bottom line: I will repurchase for SURE, this is an awesome product. Just keep in mind that I always use lotion, though I almost could skip it when using this one body wash. If you have really dry skin like mine, don't expect any body wash to be moisturizing enough so that you could skip lotion. This one is as moisturizing as it can get, trust me.