These shoes look adorable but they are canvass and to start to hurt after a few hours but if I'm just going out to dinner with friends these are so cute with the right pants/jeans.  I would recommend to wear for a few hours or longer but not all day.