Used to be really good, but I'm finding that more and more, the autocorrect feature is USELESS. You start typing a word and instead of giving you options for words with those letters, it offers words that don't even HAVE those letters. Words that I add to the dictionary constantly have to be re-added. It constantly can't figure out a word that is used regularly. The issues with autocorrect changing words on you, to words that aren't what you typed, has become worse as well. It's still the best.