I think the book was well written and very helpful. Someone commented that it wasn't really an HTML 5/CSS3 book, but really an HTML4/CSS2 book. I disagree. With this book I was able to create an HTML5 compliant website.
The reason I gave it 4 stars instead of 5 was because often it's the details that catch you out when you are trying to get something to work. I still found myself consulting the web to find what I needed. There were lots of links in the ebook, so perhaps that is expected, but I would have preferred to find the answers there. Also, there was no mention of how to do a secure guest book, which I was hoping to find. There were a couple of other minor things missing. All in all, it was very good and I would have given it 4.5 stars.
I should say that the book was nearly perfect for someone of my skill level, that is not a novice, but nowhere near an expert either.
I highly recommend the book.