I like these shoes.  I bought them for volunteer work that I do on my feet that requires me to wear skirts or dresses, so tennis shoes are out.  These still leave a little to be desired for me in the looks department-my size 9 foot looks size 9 to me in these shoes and the style is sporty, but they are great for what I purchased them for.  My feet stay comfortable, although a bit warm.  The arch support is nice and although they are comfy and fit the bill, I can only give them 4 stars based on style.  They are lasting well and holding up after many hours on my feet and the price was great for this color/size combo.  No complaints there.