I don't really like this name as it makes me think of dowdy old grandmothers with their grey hair-dos tied in a bun. There was also a dithery and dowdy middle-aged character in the long-running northern English television soap Coronation Street in the Seventies, Eighties, and Nineties.
The dowdy and dithery middle-aged character in the television soap Coronation Street was called Mavis Riley when she was an unmarried woman, but Mavis Wilton when she got married.
I think I vaguely remember a character with this name on an episode of Batman: The Animated Series. I think she was a friend of Cat Woman, unless I'm completely mistaken.
This is a lovely name. It would be cute on a girl of any age, or it could be a cool name for a character in a story. "Mavis" has a sweet sound as well when spoken.