I've used both the Princeton Review and the Barron's Math II book. This book is really advance so only get it if you plan to score above the 750s. What's great about this book is that it is much more detailed than the Princeton one so you definitely learn a lot of and like others have this, it is very very challenging. I bought this book mainly to practice and also to learn many of the concepts. There are questions after each section and the concepts are taught in a more example based fashion. What I like about this book is its details and how its very focused on Math level 2. The tests are also very good because they really get you to think and it prepares you really well.
The problem I found with this book is that there are certain questions that they test after each section where there are no examples for. This normally happens for 1-2 questions every section, so it isn't major. This is like a teacher who tries to challenge students by putting a question on the test that the students were never even taught. Some of the sections are also taught in a really difficult to understand way. The explanations for certain questions can also be very vague at times and often it is explained as if you had a LOT of background knowledge.
Overall, I found this book a good way to learn stuff, but like others have said, note that not only are the questions difficult, but the way many concepts are taught are also hard. If you don't have much time to prepare, I recommend the Princeton Math II book, as it is much more simplified, but if you have a good amount of time to spend for this I highly recommend this Barron's Math II book. If your planning to achieve a really high score, this book will prepare you very well for the real test.