I compared car sizes when I bought my '15 F10:
Code:
H W L
E46 55.7 68.5 176.0
F30 56.3 71.3 182.2
E39 55.7 70.9 188.0
F10 57.6 73.2 193.4
G30 58.2 73.5 194.6
I went from an E39 540 MS to F10 535 and to me, the E39 was the sweet spot. The F10/G30 is too big, the F30 is too small and cheap interior.