Whenever I'm in Toronto, my family brings me here.
It's a mall. They've got LUSH, Best Buy, Disney Store, Lacoste, Old Navy, Swarovski, Teavana, Coach, etc. They have about nine restaurants in here. Their food court has a nice selection of options. The mall is well kept. Each store has a nice window display. Everything's neat and organized. Employees are helpful and friendly.
I wouldn't say this is my favorite place to visit when I'm in Toronto. It's a bit too touristy for me. It's a nice place to visit though, at least once.