Yes, it is, but one thing to be aware of (as one reviewer pointed out) is that the formatting isn't up to scratch. There are no 'section breaks' like there are in the book. Luckily I've read the book enough times to know where the breaks are, but it would be very offputting for someone who has not read the book.
The missing section breaks are pretty annoying, you do sort of get used to them though, and it doesn't really ruin the overall enjoyment of the book. You end up reading into the next section and realising a few sentences in that you've jumped forward a day, for example!