My favorite threads for EPP are either Wonderfil Invisifil or Superior Micro Quilter. They're both 100 weight, so very fine but strong, polyester threads....