6 months ago I thought it felt really stupid on the tongue, but I could actually see myself using it on my own daughter now.
I wouldn't though.
You know, because every little girl these days seems to be Lily, Poppy, Isla, Lila, Lola, Sophia or Olivia. There's probably been at least one of each of those in every Reception class for the past 5 years.
I'm not a teacher, or even around children very much, but I know I would get annoyed if I were with those names. It would all be a bit too 'sweet' for me. I know there are a million Emmas, Rebeccas, etc, but at least they're not going to give you a cavity.
In conclusion, although I think it's a really pretty name, I would be extremely hesitant to use it. Do it only if you love it.