Sometimes I forget the simple fact that Marisa is shorter than Reimu. Hmm... while the base setup seems to be Marisa (Short), Reimu (Average), and Sakuya (Tall); my impression at this point is that Reimu is on the taller side, and closer to Sakuya on such a spectrum.
I mean, she is pretty tall in the fighting games.