The machine does take the CC1221 type of needles. I believe I have possibly 50 packets of those almost all in one size. So far have only found one packet that's a different size. The machine manual is very interesting to read and the feed dogs drop for darning (yeah right) but also FMQ.