I have silk sleep caps and a silk pillowcase, lol. I usually have great curls in the morning--a little flat, but I can fluff them up pretty well. I think silk really helps to minimize frizz, but some of it was just figuring out product and how much to use. I had some really bad days before I developed a decent routine.
3a/b, F, normal porosity

I've gotten my routine down to the bare essentials, finally
Wash: Suave Tropical Coconut
Leave-in: Suave Everlasting Sunshine, detangle with Denman brush
Gel: LAL Sport or Wet Look
Scrunch with flour sack towel, plop 10 minutes, air dry
Refresh with either plain water or Suave/water mix