Software walks user through the process logically with appropriate feedback. Asks questions to identify other required inputs. Checks as it goes. Obtains input info where available. It does have some internal "commercials" which are somewhat annoying, particularly when they are repeated and after the user has indicated no interest initially.
They make it super easy to use. This year I had to file a bunch of different forms, including my own business and I was able to file easily with guidance and not having to pay the extra for it.
I feel this is a safe, secure, and informative way to learn, process, and submit annual tax information. It gives insight into tax benefits allotted and unknown by most filers. It is always a great experience and can be a decent way to spend an hour or two putting this task behind you.