Hm, they look like a cross between my sister and the Olsen Twins when they were little. Cute, but a bit creepy.
As for the names, I like them all very much. They all go very nicely together, though I agree with everyone else that
Mary Claire would've been better as just
Mary or
Claire.
Miranda