A great read. Not too long, not too short. For this Goldilocks, it was just right.