Place all ingredients in a mason jar.
Melt on a double boiler, or a pot of water with a bowl on top (it takes me a while). You will see separation of oil and glycerin, it's normal.
Once melted, place mixture in refrigerator for 15-20 minutes, or until the oil starts to turn opaque color.
Add essential oil, if using.
Mix everything with an immersion blender until lotion is emulsified, it would look like a creamy honey-like lotion.
Transfer to a pretty jar, or keep in the same container.