It must be me. We usually shower DD in the mornings unless she's conspicuously mucky (she's not a mucky child) so it's 2 minutes to brush her teeth, two minutes for a quick wash of face and hands and a wee, a minute or two to get into PJs, and on a good day like today, she's into bed and asleep before we finish reading a book.
I admit, on a bad day, it can be half an hour of stories, but that's still well within limits.
I am quite happy to be smug about this as she was an absolute bloody nightmare for the first two and a half years of her life, and I was a broken woman. Now she's 3.5 and it's brilliant.