I found this book to be on point. The majority of people do not have the time to thoroughly research stocks in order to build a portfolio that will earn the 12%+ per year needed to retire. Also, the book makes the correct point that it is very hard to beat the market in the long run, and by investing in indexes, a person can do just as well at a lower cost as an investment professional(I have an MBA from Columbia in Finance, so I think I know what I'm talking about). If you are looking to become the next Buffett, Soros, Lynch, etc..., buy another book. If you are looking for a simple, inexpensive, less time consuming way to build a portfolio, this is a good book to buy. To comment on the one negative review, yes the author could have explained everything in 20-30 pages, but the writing is easy to read and when you get down to it, most books can be condensed to fewer pages. Enjoy!