I've never felt compelled to write an app review before. It's a strange feeling. It's kinda like when a product's survey asks if I'd recommend the product to my friends and of course I say no. Like, why would I? The product is never that great. I found this app so incredibly helpful for learning Japanese that I've not only recommended it to my friends and family, but I'm also driven to recommend it to you. This dictionary is incredibly vast and has sections not only for learners, but also for fluent speakers. It's got basic kana, a massive section on Kanji, and a section on radicals. The vocabulary is sorted into lexical categories, specific topics, or simply assigned to the proper JLPT test rank. Each entry in the dictionary has valuable information for someone trying to learn, like sentence examples and a breakdown of every piece of the word or character. It's also got Kanji stroke order and verb conjugation. One helpful feature this app has is a way to create study decks of words or Kanji. When a entry is learned in a deck, the entry remembers it's been learned and doesn't show up as often as a non-learned entry. If that entry comes up in a later deck for whatever reason, it's still learned so you actually know how much of the deck you still have to learn. It's great! All in all, this app is fantastic and I highly recommend it.