I'm natural, but I believe my hair to be fine and it will flyaway at the drop of a hat, in addition to laughing uproariously at being curled (even my rollersets come out looking stringy and uncurled); I am unsure of its density. What I've found to be most effective are using creamy leave-ins and adding oils throughout my regimen as much as possible.
One moisturizing product that I particularly like is Hawaiian Silky because it has a creamy consistency; however, I had to add oil to it because it seemed to make my hair somewhat dull. Another good product for me is Elasta QP Recovery Oil Moisturizer. It, too, has a creamy consistency and is weighty enough to perform well without being overpowering. BB Oil Moisturizer Hair Lotion is another good moisturizer, but use it sparingly or the hair will look like it was dunked in a container of used fish grease. All other moisturizers either disappeared in my hair as if nothing had ever been applied, or contained protein. Hope this has helped.