From the Alba website:
With beeswax, moisture rich coconut oil and soothing, protective vitamin E, this natural, non-petroleum jelly is perfect as an all-over body moisturizer for soothing, softening skin rejuvenation...The original, multi-purpose skin moisturizer and protectant is made from only pure plant oils and all natural waxes.
I don't really believe all the hoopla about petroleum jelly being carcinogenic or particularly bad for you. But since I put the stuff on my doggie paws (keeps snow/ice crystals from sticking to their feet), an they tend to lick it off, I prefer the natrual stuff. I have been using the un-petroleum jelly for about 6 months now, and I have found it to be comparable to vaseline. So if you are worried about petroleum products and want a more natural alternative, look no further than your local health food store.