Ease of use, reliability, good stitches, flexibility with regard to different fabric choices (will it handle light weight, heavy weight)...and all the others listed above. Often times I hear folks say they can't sew a straight seam. I think that anyone can on a good machine. Some machines I've tried to use in the past, were horrible when trying to sew straight seams. So it must be a machine that makes sewing fun.