My must haves are: good feed dog system, needle up/down, needle positioner, knee lift, start stop button, and large throat.(9 inches). Also very nice to have and things I would miss... integrated walking foot, and alphabet embroidery option... I use it quite frequently.