This book has helped me swim for over 35 hours without getting bored. It's easy to pick up and put down with days in between and the characters seem to stop and wait. A really enjoyable listen and I can't wait to start the next one.