I've loved it for a long time and it's very dear to me. It's on our back-up list for our daughter, in case she suddenly is not a Margaret (which won't happen, but better to be prepared)! It's a very nice purple to me, and feels strong and domestic and makes me think of having tea in an English garden.
It makes a fine middle name too, of course. Alice Virginia is nice enough.