Question: what is the difference between surface finish and flatness?
Answer: Flatness is a macro-level measurement while surface finish is a micro-level measurement. Flatness may have a large impact on fit and function, while surface finish is more typically function than fit.