I like that you can mock any class, including static classes. It's easy to use with annotations. You do not need to write code by hand. The documentation is very good. There are some things which could be improved but it works well enough as it is. Also, there are many other libraries out there so if you find something better or easier than this one then why don't you try it? We have been using this library since we started writing our first test cases of an Android application. This has helped us create more robust applications without worrying about unexpected exceptions being thrown from third party APIs.