It's pretty good for the casual reader. However, if you're in the deep end of mathematics, you might find the coverage of each topic to be a bit surface level--almost like it moves on right as it starts to get good.
Credit where credit is due, the book's treatment of the historical context is wonderfully written.