A dated but otherwise decent enough name. I just have a hard time visualizing it on anyone younger than say, middle aged range. Perhaps if I met a young Kathleen/Cathleen, it might change my perspective. Or, maybe not. Who knows.
Kathleen is my preferred spelling.