I use this product because I know how to fill out a tax return and only need it to do the calculations and print the return. For this it is fine, but I can't recommend it to someone who isn't familiar with filing tax returns.
My Grandfather files my taxes for me using the HR Block tax program. He has done it for me since I was old enough to file taxes. Never had any problems.
Pros: Easy to prepare, Maximizes refund, Easy to import documents, Fast