It's certainly a good book and I enjoyed reading it, however I think that it has lost something since being written. Maybe its tremendous impact on the SciFi genre is working against it when read today. Specifically, the concepts which were novel when this was written, have become SciFi tropes and standards, which since have executed with greater breadth and resolution. The book's length also works against it in that it's hard to flush out concepts when the timeline of the book is millennia and the book is less than 300 pages. I'm not sure it is fair to criticise the odd anachronistic future technology already surpassed today, but it was somewhat jarring at times. For all the criticism I have, it is absolutely a required read for any lover of Science Fiction. It is one of the corner stones that the modern genre is built on and an enjoyable read.