There are so many features of this program. The support team is amazing! They are always willing to help out with any questions or concerns you may have. I'm not sure what others like about Herschel. It seems to be very robust. With all the programs we use at work there is nothing in Herschel that is lacking. If you have an existing system they can transfer over your data from another system. You don't lose anything if you do it this way. You are able to keep your current system and all your customizations. Everything stays together. We use this for our entire business. From accounting to shipping. The only thing I wish was available is a chat function. Maybe someday. Keeps everything in one place. I love that we can access all our orders from one place. Orders are easier to see and track. This has made.