I like that it provides so many different options for my labels, shapes of label (I think this is very helpful in small businesses where you can't afford more expensive equipment), as well as being able to customize everything about your package including size! It gives me flexibility without spending tons or money at once. Sometimes when printing some things are off center but nothing major just little annoyances. For any type business with smaller budgets using Esha would be great because there's no extra costs due to customization/printing sizes needed ect..