I bought these shoes 1 size too big which was recommended in the reviews. I am a 9 1/2 so I bought 10 1/2. The shoes are very thin (very uncomfortable) and slide off the back of your heel as you walk (very annoying). I would never buy these shoes again and I would return them but I am getting tired of returning products to Amazon which obviously have fake good reviews.