It is probably a good size.
It looks like it is in good shape. Alivio seems to be a bit cheaper components than I'd expect, but it is fine.
$200 is within the ballpark of what it is worth, especially if it is 99% ready to ride. Do the shoes fit?
Try it out. See how she likes it. Make sure it shifts smoothly through all the gears.