TurboTax gets the job done. It takes makes longer than the estimate given, but maybe I check and recheck too much. I like that the information from last years return is available. I was unable to upload my financial organizations documents. That would have shorten my time by quite a bit.