Nice name. A little bit flimsy maybe, but not as flimsy as Lily - about like Mia or Jasmine, not too flimsy for me. I personally would not feel quite right to use Violet on my own daughter - that's probably just because I've never personally known a Violet, and it's only a name on paper & on characters to me. But I like it on other people, in theory.
- mirfak