I use coconut oil to seal my ends, but sometimes will use shea butter if my hair is very dry. I also use shea butter on my hairline.
To moisturize, I am still looking for a good, natural product without silicone, petroleum, and mineral oil. A lot of cheaper (even some pricey) products I used to use contains all 3.
When I use products that contain the above items, my hair is duller and just feels like I have buildup instantly. I have been using Giovanni Direct Leave In
and love it, it costs approx $7, great ingredients and it is not heavy. I ordered Kinky Curly Knot Today
($12) and Curling Custard ($26) b/c I heard a lot of good reviews and if used correctly, it lasts a long time.
Baggy method: I use a plastic shower cap. First I apply a deep conditioner, then add either extra virgin olive oil, grapeseed oil, or avodcado oil on top to "seal" in the conditioner. Apply the plastic cap and go to sleep (or sometimes I will do this and workout and clean the apt)! I used to do this a couple times a week, it REALLY made a huge difference, my hair felt so soft and moisturized. I definitely do this the night before I flat iron-which is about once a month. I plan on buying a heat cap so I can do the baggy method during the day as well for 30-45 min.