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.