To me,
Keeley sounds a bit like a nickname. I'm not saying it's bad, but you might want to choose a more "elegant" name in case your child ever wants something slightly different. I knew someone named
Keelin who went by
Keeley, so I would say that's an option.