I’m very happy I booked this tour! Having said that, I came well prepared and managed my expectations, so here’s my input: 1. If book this tour or any tour in Thailand, you should go into it expecting the itinerary to be flexible. In our case, the 2 stops were reversed, so we did the big hike and snorkeling in the afternoon. Initially I was worried because it would be hotter then, but most of the hike was in the shade, so I ended up preferring it! 2. I wore flip flops on the boat but brought my hiking boots and good socks with me. I changed into them before the hike, so this made the hike exponentially easier for me. 3. You will be on the boat for a long time, so maybe bring a book or headphones. I still prefer the big boat even though it was slow, because at least no one got seasick :) 4. If you’re vegetarian or vegan, I recommend bringing a protein bar or solid snack. The food served includes veggies but the main is chicken. 5. Expect it to be hot! bring a hat and sunscreen