Eaton Center is a fairly decent mall in Toronto. It carries all the big names you'd want from a mall; H&M, Gap, Banana Republic, Abercrombie & Fitch, etc. The downtown location is pretty convenient (I hate having to drive out to Yorkdale), and it's a short walk to Queen St. boutiques.
My reasoning behind the 'OK' review is because the mall itself sucks; from the hideous Canadian Geese suspended in the air at the Queen St Entrance to the badly planned escalators & elevators. There's so many things that just bother me about this mall that could easily be improved with a little investment. Take the food court for example. It's just plain dirty and poorly laid out. There's only a handful of places to eat and minimal seating. Their solution was to add a second food court and it was a stupid solution. No one ever goes to the second food court because it offers second-rate restaurants. A better idea would have been just to demolish the first food court and use the whole basement level as the food court; It would offer a larger selection of restaurants and provided loads more seating.
Another thing that kills me is the EXTREMELY overpriced parking. $3 each half hour? It takes half an hour just to get the car up the stupid ramp to park! In my opinion it's a mall so parking should be free (or at least less than the $15 maximum charge).
The only thing that draws me back to this mall is the store selections, but aside from that the Eatons Center is a dump.