unfortunetly I joined Calgary Stampede only for one day but I enjoyed a lot. I went for 1:30 show including bull and horse riding. The show is amazing. After that just walked around where is plenty different perfomances... some of them for free. You will never regret that!