well written – good character development, plot, emotional beats, ending. leaves you wanting more. highly recommend