Admittedly, I haven't had a chance to wear them for the day yet, but they are so cute and fit great.  They have a little bit of a heal which does great things for the calves, but are also very comfortable.  Trust me, I don't believe in high heels and would never put my feet through hell for the sake of fashion.  They would work great at the beach or in the city, but aren't appropriate for anything remotely athletic.  And of course they are very affordable for the quality, fit, comfort and convenience.  Good enough for a department store at walmart/target prices.