Bought these for a hike in Utah where sand and rock hikes would be a mix. They worked great on both. Very happy with the KEEN brand and the "stickiness" of the sole. I really like the elastic laces. Good build quality and great price for Revain compared to REI.