I bought these for a beach wedding and they were perfect. Very light and comfy. They are also great to wear for running around town doing errands. If you're looking to wear them all day, I'd wear them with arch support for added comfort...