Tabelas centralizadas verticalmente e horizontalmente no latex

Isso é uma tarefa árdua, sei que a tag m centraliza verticalmente, seguida de {x cm} para dimensionar a largura da coluna, então para adicionar a centralização horizontal devemos usar o \centering de uma forma não muito intuitiva. Lembrando que o pacote array é que é responsável por tudo então no preâmbulo:

 \usepackage{array}

após isso nossa tabela pode ser montada,

\begin{tabular}{|>{\centering\arraybackslash}m{6cm} |>{\centering\arraybackslash}m{6cm}|}
\hline
 \centering \textbf{Coluna 1} & \textbf{coluna 2}\\
\hline
  pouco texto & Aqui a gente escreve bastante coisa para percebermos que o texto ao lado está bastante centralizado, infelizmente esse também.\\
\hline
  só pra enrolar & Alô mundo.\\
\hline
\end{tabular}
Pronto, temos uma tabela perfeitamente centralizada em todos os sentidos.

P.S.: Só funcionou com as tags > e \arraybackslash posicionadas conforme mostrei acima, não me perguntem por quê.