Nothing can really prevent stretch marks, it just depends on your skin type if you get them or not. But the palmers stretch mark lotion feels good on your belly and if you get marks it reduces the itching
Pretty much anything. The important part is rubbing it in a circular motion, and it really helps if you do it after your shower. The heat opens up your pores! :)