I have been to many pride festivals all over the US. It may lack the usual hundreds of excessive shopping booths of endless crap, but it makes up for it with the largest street party I have seen. Tons of stages and many blocks as well as many side streets blocked off. Great variety and wonderful entertainment linked with great atmosphere producing a truly diverse and well behaved group of Canadians.