The shoes fit true to size. At work, the floor is always wet and these shoes have provided nothing but great support; I have not slipped once. The bottom of the shoe also says they are oil resistant. With that said, they are not super, extra, comfy. I can comfortably stand with these for approximately 5 hours, but after that I start to feel the strain. If you plan on using insoles, you might want to consider a .5 size increase (but everyone is different). I wear a size 7, and with socks, I cant imagine trying to squeeze my foot into the shoe with the added insole. Overall, I would buy them again. I am a very happy customer.