I didn't buy these shoes expecting them to comfort my feet - I can wear them all day because in my job I sit and stand so no problem.  They are very stylish, comfortable as expected for a higher heel.  They go with many outfits and are extremely soft and fit very well.