These shoes fit very small. They hurt my toes and there was no way I could wear them. They are padded and probably would feel comfortable wearing all day if they fit well. I normally am a size 6 but should have bought a 7. They are very shiny too. Good patent leather and quality for the price. Just wasn't crazy about them or the fit.