I have a variety of pins for different jobs. These are my everyday pins.  These pins are made in Japan, are 36mm long with a shaft size of 0.5mm with a glass head. They will pierce your multiple layers of fabric easily, but not bend to fast.  Each packet has 100 pins.

Matildas Own Patchwork Pins