Mostly cotton fabric, but I sew with the big cones of poly serger thread. Poly batting almost always because I like the loft and because JoAnn has the rolls of 48 inch batting that are perfect for my lap quilts. No need to cut down a large batt! Quilting I use whatever thread works for what I want to do. I'm fond of YLI variegated thread but have some Superior, King Tut, and Aurifil. I almost never use a thread that blends in with the quilt fabric. I can't see it! I did that on my last quilt and messed up royally becaus I couldn't see where I'd been. Had to rip it out and do SITD to define the area, then flipped it over and quilted from the back.