I would say UNC is an average between UVA and Michigan. It has the small size of a UVA but the academic strengths of a Michigan.
UNC’s reputation is similar to that of other elite universities below the ivy, with the exception of Cornell.
UNC is a step below Cornell, but their reputations are very similar.