It's "Mother's Special Blend" and contains almond oil, coconut oil, cocoa butter, and vitamin e. It has helped the itching. Who know about the stretch marks? All I can do is try. The itching could drive you nuts it's so uncomfortable! I may also go and pick out some sort of cream. With this, you use it right after bath/shower while skin is still damp. Good stuff!