Easy to use with all in one functionality including production planning & scheduling of orders (as well as receiving) is great! It can be hard at times getting it set up if you don't have someone who knows how to work this system very proficiently but once your out there running smoothly its amazing!! You will not regret adding this into your plant operation/scheduling process!! I am looking forward to having more data available that isn't otherwise tracked from our current processes so we are able to improve efficiencies within our operations department.