The experience took a lot of the stress out of trying to do it myself. It was generally straight forward and easy to understand. I had to look up additional information on a couple of topics, but not a huge problem. I would as that they make it more intuitive when I have to add a 1099 form to one of my investments accounts, it took me about 15 minutes to figure out how to do that. And I only found out by Googling it. Otherwise, a good experience.
TurboTax makes filing my taxes easy enough that I feel capable of doing it myself instead of trying to find someone local who is good and that I feel comfortable with.