I am not much for heels, but this is very stylish.  I was a little leery that I may not be able to keep them on for hours, but the first day I wore them I kept them on for 5 hours straight with no issue.