We booked online the day before with no problems. The group was professional, prompt and pleasing to work with. This was our first experience rafting with our 12 year old son, and he LOVED it! A great mix of "larger" and mild rapids with some time to swim in the river in between. A highlight of our Yellowstone trip!