I bought these shoes specifically for zumba but gave them a try for all day wear.  I was disappointed in the lack of support.  My feet hurt by the end of the day and honestly was happy to take them off.  May be ok for a zumba class but I wouldn't recommend for all day wear.