I agree. I don't really get a clear impression because I've met so many. It strikes me as a generic name. I've met blonde girls named Jessica and can definitely see it working for a blonde girl, but I think a brunette comes to mind first.
I like the sound of it, but it's way overused.