Make sure you find out your software requirements prior to ordering this item. I ordered it along with Teklynx Label Matrix software, and had to contact the Mfr because Teklynx only supports ZPL emulation and the printer was shipped with EPL emulation.
build quality; compatibility; design; speed
software; verify firmware requirments (epl vs zpl; requires a parallel port to change firmware