They really make a lovely sibset. Ivy isn't one of my favs, but Liv and Ivy look very well together, while sounding very different , to they're not too close for sibs. I also like the -v- in female names. I don't see how either Liv or Ivy would be too short, especially not Ivy since it has 2 syllables.