It was wonderful to read such a warm story about Dudley. He and Petunia show the depth here beyond their cardboard canon, and they are complete and complex characters. Heather is a bright and shining love interest, so witty and a witch! She was introduced so subtly yet so distinctly.