I am currently serving in a remote area of Afghanistan where mail is a (MAYBE) at best. I have worn a size 11.5 in sneakers for 20 years. I ordered these new running shoes as a gift to myself. They arrived faster than I expected, but there is no way these are size 11.5. I have a friend who wears the same size try them on as well. NO GOOD!! I own other Reebok shoes all size 11.5 and these new shoes I can hardly even get on. I read all the reviews before I purchased them and did not see anyone say anything about the shoe running small. I am a service member and can not really afford $100 sneakers, but I really can't afford having sneakers I can't wear. I have no way of returning this item so now I have a $100 paper weight.. Buyer be warned.. Either these shoes were labled wrong when they were made, or they run at least half a size to small. If you are a normal 11.5 don't be afraid to order a size 12..