I like it a lot. I worry that it's one of those natural-popularity-progression names, though. Once the general population realizes how overused
Olivia is,
Lydia and
Sylvia are top candidates. You might find yourself riding a huge, unexpected popularity wave. Or not. Can't predict the future.