when i first started making quilts i didn't understand and the fuss and bother over which.
then i became a purist - although i have never drifted into the LQS only strata.
now i have gotten it through my thick skull that it doesn't matter as long as the quilt maker is happy with what she/he is using and the way things look when they are done.
for myself i use cotton fabrics most of the time.
i prefer the way it feels and behaves while i'm working with it.
i have occasionally run across poly/cotton blends that are so much like pure cotton i don't mind using them.
i only use cotton thread for piecing.
i will use whatever is going to look best to me for the quilting.
there's one brand of thread i will never again use for anything.
but a lot of people use it for quilts so i'm not going to ruffle feathers by mentioning it by name.
the same goes for batting.
there's a brand many of my friends are in love with. i hate it. go figure. lol
i have experimented with different brands and blends.
i always come back to warm & natural or warm & white.
if that would be too heavy then i buy 100% poly batting.
have never yet met a cotton/poly blend batting i liked.
if it's pretty; if it feels good and you know you'll enjoy working with it; and if it fits into your budget then it's right.