Question: I would like to arrange the following three diagrams

```
\[
    \begin{tikzcd}
        Z\arrow[dr, "h", dashed]\arrow[drr, "g", bend left]\\
            &   X\arrow[r, "f"] &   Y
    \end{tikzcd}
\]

\[
    \begin{tikzcd}
        pZ\arrow[dr, "w", dashed]\arrow[drr, "pg", bend left]\\
            &   I\arrow[r, "u"] &   J
    \end{tikzcd}
\]

\[
    \begin{tikzcd}
        \mathbb{E}\arrow[d, "p"]\\
        \mathbb{B}
    \end{tikzcd}
\]

```

as they are arranged here:
[![enter image description here](https://i.stack.imgur.com/SEbhC.png)](https://i.stack.imgur.com/SEbhC.png)

What's the best way to do it?

Answer: 
I'd use an `aligned`:

```
\documentclass{article}
\usepackage{amsmath,amssymb,tikz-cd}

\begin{document}

\[
\begin{tikzcd}[row sep=huge]
  \mathbb{E}\arrow[d, "p"]\\
  \mathbb{B}
\end{tikzcd}
\qquad\qquad
\begin{aligned}
& \begin{tikzcd}
    \phantom{p}Z\arrow[dr, "h", dashed]\arrow[drr, "g", bend left]\\
    &   X\arrow[r, "f"] &   Y
  \end{tikzcd}
\\
& \begin{tikzcd}
    pZ\arrow[dr, "w", dashed]\arrow[drr, "pg", bend left]\\
    &   I\arrow[r, "u"] &   J
  \end{tikzcd}
\end{aligned}
\]

\end{document}

```

With `\phantom{p}` in the top right diagram, we ensure similarity with the bottom one.

[![enter image description here](https://i.stack.imgur.com/vQ8dw.png)](https://i.stack.imgur.com/vQ8dw.png)
I would like to argue that it is much easier if you put things in one diagram. That way you have full and easy control over all dimensions. For instance, I added `[3em] after`&`to make the gap between the left and the right two diagrams a bit larger. And, of course,`\mathbb{E}`and`\mathbb{B}` are automatically aligned with the diagrams on the right.

```
\documentclass{article}
\usepackage{amsmath,amsfonts}
\usepackage{tikz-cd}
\begin{document}
\[
    \begin{tikzcd}
     &[3em]   Z\arrow[ddr, "h", dashed]\arrow[ddrr, "g", bend left]\\[-2em] 
\mathbb{E}\arrow[ddd, "p"]   & & & \\[-2em]
     &       &   X\arrow[r, "f"] &   Y\\
     & pZ\arrow[ddr, "w", dashed]\arrow[ddrr, "pg", bend left]\\[-2em] 
\mathbb{B}   & & & \\[-2em] 
     &     &   I\arrow[r, "u"] &   J\\
    \end{tikzcd}
\]
\end{document}

```

[![enter image description here](https://i.stack.imgur.com/oHNWX.png)](https://i.stack.imgur.com/oHNWX.png)