Needle pin cushion