It had its slow moments but very edge-of-the-seat novel. Big plus for me, no bad language