Our guide Morgan was very knowledgeable, excellent, and made the trip very fun. We were all workers in Yellowstone and had a great time, even with me joining the Yellowstone River Swim Team!
The staff is very helpful, they have water shoes you may wear, and a jacket along with the life jacket. Tell Morgan you want to "spin around"! A great experience to be had!