If I would needed shoes for walking or dancing - I would send these back, because they are at least half size too long and I am afraid that with some more wear it will be hard to walk not loosing the shoe. But I needed shoes to stand on my feet for long hours and they worked good for that. There is a good padding inside and the half inch free space in the tip for the toes did not hurt either. Heal is just the right height and the shoes look almost dressy. Good shoe for office or even street, just be aware of the sizing.