Needle manufacturers don't make a dozen different type of needles. One type may have several different names. Check this out for the difference between topstitch needles which
are for piecing and universal needles.
http://www.superiorthreads.com/educa...iversal-needle