Superb - really a dictionary that is useful. For English speakers is small but comprehensive. It is not very big or heavy. For speakes English - a good all round with good explainations dictionary of words and it easy to understand. I use it all the time.