I would recommend this book to girls 16+. Always keeps you wondering! The narration was excellent too, didn’t get boring after listening to it for a while.