I feel like I can wear these shoes anywhere...casually, amusement park, water park. I usually play it safe and get 9 1/2 shoes but these don't run in half sizes so I got a 9 and although the length is perfect its quite tight on the top of my foot. I do have a wide foot though so maybe thats why. Hopefully theyll stretch after a while.