generally they are. They are very small, especially in length. I usually wear 9.5 shoes but because of flat feet I often buy 10. I ordered them at 11 and they fit perfectly in length and width as well as foot height. I recommend ordering 1.5 sizes larger.