the recommendation for needles is to change your needle with every new project-or every 8 hours of sewing time-which ever comes first- and fabrics like flannel, denim, heavier fabrics or knits will dull your needle faster than sewing regular quilting cottons. any time your stitch quality is poor the first thing to check is ...when did you change that needle last???