It's easy to set up, it has great features, and is well maintained by an excellent team. The interface could be cleaner - but this isn't a deal breaker. If you're looking at other solutions I would ask them what their plans are with that product. They do have some really good competitors out there today (eTrace, etc.), so make sure they support your needs before going forward. We needed a solution to manage inventory as we transitioned from paper records to electronic data storage. This system also allowed us to upload our Packing List into one central location, which made processing orders much easier!