it was great for step 2. very picky questions that made me think very, very hard about each answer. great explanations. it was more picky than the real test, so step 2 almost seemed easy compared to it...i was always looking for some little detail, so on step 2 a lot of the answers were pretty straightforward.
i wish i had it for step 1.