I have wide feet and wear an 8 in shoes but when I put these on I had about a quarter of an inch extra room at the heel. I'm really disappointed, I don't know if the 7s will fit if I order. The rubber doesnt look shiny it just looks almost like a textured shoe.