I think it's odd.
Esme is a very unusual name, while
Liliana isn't exactly the most common of mns,
Olivia is very popular and
Skylar is trendy. I don't even think they go well together.
Congratulations to them anyway. I'd love to meet a little
Esme :)