That was an amazingly quick read for 20K! I loved the humor in this, the running jokes about her nappy, and the ending. Move indeed! (BTW, you must have named the baby Jessica to start with because there's one still there at the end.)
Snape's snarkiness here was delightful, as was clueless-but-cute!Harry.