These sandals are rugged. You could hike in them. Foot bed is not mushy, but has a firm gel feel. Walking is comfortable on all surfaces, smooth and rocky. I don't feel the stones when walking on uneven surfaces, including sharp rocks. I can wear these sandals all day and my feet feel great. Good support.