The software in general is pretty good, however it left me a bit dry when things like K1 got a bit more complex. My other complaint is that there is no option for an unlimited number of state taxes. Once I've payed for even one extra I start to feel like I should just go to a live tax preparer due to the cost.
I am very grateful for this program to help me with my taxes. I have had a stroke and it helps me to do my own taxes and not have to leave my house or spend more money to have them done by someone else.
In general the software does an excellent job of leading you through your tax return. If you live in PA however, and have trust income, watch out. The program imports K-1 income from your federal return and then proceeds to ask you to input data for PA trust income. The net result is to double the trust income reported to PA and falsely increase your tax liability.