My son had a pretty bad case of craddle cap and dry skin on his torso. We tried J&J's baby body wash, a body was from Babyganics, another from Aveeno, and none helped. It was driving me nuts since my boy was clearly uncomfortable and nothing was working. Eventually the doctor prescribed Ketoconazol, which I don't think helped much, and the nurse gave us a sample of the Aquaphor baby body wash. Initially, we tried the Ketoconazol for 2 weeks as prescribed but there was no change. We then used the Aquaphor wash and within a week we saw a major improvement. He still has a few patches of dry skin on his chest and back, but his craddle cap is gone completely and he doesn't seem as uncomfortable as he used to be.