John James Tapestry needles, set of 6. These tapestry needles are my favorite for cross stitch. They feel good in the hand. And they're made in England, which as you know makes them extra posh.
Select size based on the size of the fabric you intend to work on.
Size 24 : perfect for 14 count aida / 32 count evenweave or linen
Size 26: perfect for 16 count aida / 36 count evenweave or linen
Size 28: perfect for 18 count aida / 40 count evenweave or linen
Stash some everywhere just in case you're caught without a needle! Recommended stashing places : in your purse, suitcase, glove compartment in your car!