Im a true 8.5 and these fit like a glove. Absolutely perfect. I have another color of these that I got as a gift but they're light and get dirty easily. Navy hides almost everything. I wear these a ton! Best ship on shoes Ive had.