Good commentary from the preterist / futurist perspective (the author blends the two but generally prefers preterism). I found the citations in the text a bit distracting from the overall flow. Authors arguments seem to conform to his bias. Worthy addition to your library, but I prefer Beale or Stefanovic for regular use and critical thinking.
Excellent commentary. Better than having 3 separate commentaries on Revelation. He gives the views of several scholars in passages, then, his recommendation, allowing you to decide on your own. For trivia.... pg. 456 should be "Joseph's" dreams, not Jacob's. Even great commentaries may have a flaw.
This is the best commentary I have read on Revelation. It is scholarly but is not overly complicated. Osborne also includes his thoughts about applying the text to our lives, which is very helpful to at least think through the passages. I would highly recommend this book!