I thought these would be perfect as my wedding shoes but when I tried them on the fabric was really stiff and mesh rubbing my feet almost immediately, particularly my toes. I can't imagine these shoes being comfortable to wear all day, I returned them.