Carbon monoxide molecules happen to be just the right size and shape, and happen to have just the right chemical properties, to fit neatly into cavities within hemoglobin molecules in blood that are normally reserved for oxygen molecules. Consequently, carbon monoxide diminishes the oxygen-carrying capacity of blood.