These shoes are very comfortable, but I don't find them flattering on the foot.  They look heavy and not very feminine.  I have worn them all day without any discomfort, so they might be ok if you're looking for comport over style.