I ordered these shoes Sunday night and they came that Wednesday and I LOVE THESE SHOES! They are so comfortable and even though I have a foot that is just slightly wider than normal at the toes, they fit perfectly! I recommend if you have a slightly narrow heel to get a bit of padding for it, but other than that, they fit perfectly to your street shoe size. The material is excellent and the cushioning in the shoe is wonderful. These are now officially my favorite shoes and I can't wait to wear them more! :)