I purchased these for my husband or replace another pair I ordered that were too small.  He has size 12 Skecher boat shoes that he loves.  I ordered the first golf shoe in a 12 and it was to small and to tight.  I ordered these in 12 1/2 wide and the fit but just barely.  Evidently Skecher golf shoes run small and tight.