La taille et la forme des aiguilles sont  importantes pour la qualité du travail.

Les aiguilles de machine à coudre ont des numéros pour indiquer leur taille (de la plus fine à la plus grosse) :

- 60 pour piquer du tissu très fin (organza.... ) Il peut être impossible de piquer de l'organza ou du voilage avec du 70.
- 70 pour piquer le tissu d'épaisseur moyenne (coton....)
- 75 pour surjeter ou broder.
- 80 et 90 pour des tissus épais (jean , lainage pour manteau...).

Elles ont des formes différentes pour être adaptées au tissu (jersey, cuir, microfibre..... ) ou au fil  :  fil métallisé......

Il existe des fils de différentes tailles (elles sont maintenant rarement indiquées)et de différentes qualités :
* Pour coudre :
- coton (attention il est plus fragile)
- polyester (le plus fréquent),
- cordonnet en soie (rare) ou en coton :  gros fil qui sert au surpiqûre décorative. Pour  piquer avec du cordonnet il faut prendre une aiguille 80 ou 90 , essayer la tension et allonger la longueur de point.

* Pour broder : rayonne, fil métallisé, sliver.....

Il y a les fils sans marque ou de marque, la qualité est très différente, régularité du fil, torsion, solidité. Le moins cher n'est pas forcément mauvais, mais rarement équivalent au fil de marque.