The day I went, it was very busy, but that wasn't a problem as I was only there to have a look around, so no hurry, no stress.
Some of the stores had people lined up out the door and along the mall. Those ones got a pass until next time from me. The ones I went in had a good selection of merchandise but the prices were nothing to get excited about, even with the "Grand Opening Sale".
Like some of the other posters, I'm used to the US Outlet prices, and I don't mean Buffalo.
The layout is typical of a S outlet mall. There seemed to be plenty of washrooms scattered about. The food court is also unfortunately similar to many of the US Outlets, very limited.
Once the crowds thin out and access becomes a little easier, I think they'll do OK, but not with shoppers who know their US pricing.
The one big plus the day I was there is that there was a lot of very high quality eye candy.