I splurged on these after taking a job as a bank teller where I'm on my feet all day but need to look professional because they got great reviews for the built in support. While it is better than a lot of similar shoes I've seen, I don't think they live up to the hype. All in all, I'm glad I purchased because they aren't torture to wear like most heels and they look great with everything! Definitely wear with no show socks, though because they trap sweat like none other and the insoles are a bit hard on bare soles.