These shoes are great. I ordered my normal size and they fit perfectly. The heel stretch when they're put on is firm yet flexible enough that I don't have to break my foot just to put them on. The sole has good grip. The material is light and very comfortable. After receiving mine, I also ordered a pair for my son. Great jumpsuit when it gets warmer.