I would say it's a rather small mall with a lower case t shape. And I got a chance to get very familiar with it when I was coming to it day after day, waiting for the iPhone 4 to be delivered to the Fido Booth :)
The window ceilings make it very bright and it's very clean, I have never seen the Mall being overcrowded ( One of the reasons why I picked this location to wait for the iPhone 4. That's why it's a very pleasant shopping environment. Food court is big although it doesn't have the biggest selection of vendors, or better said not the most interesting.