This shoes look great both with dress pants and jeans.  I had bought from a different online store this shoes and another ECCO golf shoes and they both were a bit big.  I normally wear US 13 (47) but for this shoes the US 12-12.5 (46) fit best.  The 47 were way big, the 46 is perfect.  Ended up buying from Amazon, as they had the best price after a 20% discount.