I needed something lightweight but waterproof to use over my thick-soled running shoes (New Balance Men's 11 D).  I purchased 12.5-14 (2XL) size Tingley and they fit snuggly but not too snug.  For normal work shoes I'd probably want to go down a size.