I like it, especially as a middle name. As a first name it might be a little too hokey. The other disadvantage of it is that I don't like
Val or
Tina, which are the obvious nicknames. I do like it better than
Valentina, though (which I used to love but now find slightly too frilly.)