The Earth-Moon system likely formed as a result of a collision between two large planetary objects. Debate about their relative masses, the impact energy involved, and the extent of isotopic homogenization continues. We present the results of a high-precision oxygen isotope study of an extensive suite of lunar and terrestrial samples. We demonstrate that lunar rocks and terrestrial basalts show a 3 to 4 ppm (parts per million), statistically resolvable, difference in Delta O-17. Taking aubrite meteorites as a candidate impactor material, we show that the giant impact scenario involved nearly complete mixing between the target and impactor. Alternatively, the degree of similarity between the Delta O-17 values of the impactor and the proto-Ea...