Insoles have been removed. No size or code are viewable anymore. Otherwise, still solid and leather is soft. I bought 2 pairs of these Cole Haan shoes at a moving sale, so same person had them. The other pair is marked as a size 10M. So I am assuming these are a 10M. I also put the 2 different shoes up together and they are the same size.