Pretty easy read once you pick up on the authors prose structure/cadence. I would recommend a primer before reading this book as there are references to things like string theory which are easy to understand but are not described. The author has some interesting points of view and uses analogies to expand concepts. Read "The Elegant Universe" by Brian Greene prior to this.