I've just recieved these shoes. They are made from a real leather. Sole is very stable (does not slip on the hardwood floor or on the tile). Usually, I wear size 10, but my feet are very wide and my toes are prone to deformations. SO, these shoes fit very good, doesn't hurt or bother me anywhere. They are pretty warm, so that might be a problem for me, cause me feet get sweaty easily, but will see. I don't spend the entire day in them yet (and this is the only one reason I gave 4 stars), but I feel they will work good.