@Ghang
Font choices and typesetting seemed fine to me, no readability issues.
It might be worth mentioning in a note that the 'shiro' in 'Mashiro' means white, to contrast with 'kuro/black' in 'Kurokiya'.
And that her penname 'Ringo Shirayuki' means 'Apple White Snow' / 'Apple Snow White'.
@plsnobully
The average Japanese high school boy is 5'7'' (170cm), so yes, compared to his immediate peers, 5'11'' (181cm) is considered 'tall'.