Perfect and complete as a dictionary. Also very useful for a better understanding of how Chinese characters and words are formed (it gives you insights on strokes, radicals and other components for each entry of the dictionary). I also find very useful the "sentence" section, which gives you several examples for every entry in context. To be noted that the dictionary contains many place names and people names. I would suggest, when you look for the Chinese translation of an English word, to organize entries ranked by how commonly they are used in mandarin. Some Chinese friends have told me that they would rather use the third or fourth of the research results, not the first one.