Good for studying, bad material, use the book.
I get all the questions right here but on the day of the test some of the questions were not present in the app itself, if they were in the app it would be great unfortunately its not so just use the book.