I have some general foot problems so always have to be careful when buying shoes on-line. These shoes are beautiful and they fit great ( I do have a thin foot so if you run on the wide side for your feet you may need to be careful on the size you order). I would probably be able to wear them all day if I didn't have foot problems.