i got this book based on its review rate, and i started reading in it from time to time while i am studying ,i found it useful because it takes a disease and discuss every thing about it in a small pragraphs. it reminds me quickly of every thing about this disease.But it will never be enough source to take Step 2 test, you will need a source of questions has the same style as the test which will be either USMLE world q-bank or Kaplan q-bank.