I have used these shoes for the beach, jogging, working out, hiking, pool, gardening, etc., mostly general purpose. They are durable and very light. Fit very well on the leg, do not slip. They work great with or without socks. Please note that they are not suitable for those who require good padding or support. You'll be protected from most sharp rocks and debris, but you'll still get bruises if you try to flat-foot jump onto a jutting rock.