I didn't see anyone here recommending a thin flat batting for your first attempts. I found it made a big difference when I was starting out. Something on the order of warm and natural or warm and white, Hobbs 80/20 , there are others. I also feel a mostly cotton batting shifts less against the top and backing than poly which makes things easier. After you get some practice you can branch out and try other things to see how they work for you.