The most helpful thing about this software for me was that it helped us track all of our shipments from order placement through shipment completion or customer receipt! It's easy enough even I could use if needed (I'm not very tech savvy). There are some things you need training/knowledge before using but nothing too difficult once trained up - just take your time getting used them as everything does make sense when reading instructions / tutorials etc.. We have been able solve many issues we had previously by tracking each step along every stage within one system which has greatly reduced errors & made my life easier overall!!