It's easy for natural numbers: $3\times 5=5\times 3$
***** ***** *****
but how do you explain that $x.y=y.x$ for any real numbers $x$ and $y$.
Moreover, in $\Bbb{N}$, do you prefer to define $n\times m=\underbrace{n+n+\cdots+n}_{m\text{ times}}$ or $n\times m=\underbrace{m+m+\cdots+m}_{n\text{ times}}$.
First do it with integers: make a rectangular array of dots, then turn the rectangle ninety degrees. Now instead of an array of $n$ rows, each with $m$ dots, it's an array of $m$ rows, each with $n$ dots. But the number of dots didn't change, only the way they were arranged.
More generally, a rectangle with real-length sides doesn't change its area when you rotate it a quarter-turn.