If you buy and read this book, you will pass your theory test, just as I did this morning! It contains all the possible questions and answers, so rather than just learning the facts you can become familiar with the kinds of questions asked. It is worth noting that there are a number of questions not necessarily contained in books like the Highway Code - for example, what is the meaning of tailgating, or 'what disability does a person carrying a white stick with a red band have?'. With any other book, you can't be sure you've covered everything - with this one, you know you have, and you know you're familiar with any tricky questions. The only downside is the price - rather a lot given you really only need to spend a day reading it. However, it's cheaper than re-taking your test!