These do fit like my other Brooks shoes which I ordered direct from Brooks Running. They were in good condition as well. The only reason why I couldn't rate this 5-star was that the insoles (both shoes) had some loose human hair as well as some trash (not filthy-nasty, but enough for me to notice) which was rather difficult to remove. Otherwise they were worth what I paid for sure.