\documentclass[fleqn,12pt,a4paper]{article}
\usepackage{amstext, amsmath}
\begin{document}
\[
\alpha \xrightarrow[\stackrel{Alpha}{\shortstack[c]{\text{is Reactant}\\ \text{converting to}}}]
{\stackrel{Beta}{\shortstack[c]{\text{is a product }\\ \text{of reaction}}}}
\beta
\]
\end{document}
I have no clue why the first line in \stackrel is showing in scriptsize. How to get all the three lines to same fontsizes? I am doing this to get three lines over the arrow. Is there a different and easy way to produce 3 lines over and below the arrow?
Thanks for your help.