The first gen Mazda 6 was Acura TSX size, a world midsize. Somewhere between a North American compact and a North American midsize. The second gen grew into a North American midsize, and now the third gen shrunk down somewhere in between a world midsize and a North American midsize.