I learned something very important while in Toronto....
There are a lot of malls.
There has to be at least one mall every 100 feet. It's crazy. And the craziest of them all is the Eaton Centre. Honestly, yes, it's massive, yes, it has hundreds of stores, but in the end, it's just a mall, and I can't justify giving a mall more than 3 stars.
There is a nice assortment of stores to fit everyone's taste. And I assume in the winter one doesn't want to have to trapeze all over town just to go shopping, so the Eaton Centre is perfect. Definitely something to check out if you are visiting Toronto