Per the SDS sheet, the Bac-A-Zap Odor Eliminator has a pleasant odor. The odor will dissipate over time.
Bac-A-Zap Odor Eliminator can be used to spray mattresses. However, it does not specify spraying it on pillows.
Bac-A-Zap Odor Eliminator states that the use of harsh floor cleaners, disinfectants, and bleach will severely effect the efficiency of the product. We would wait as long as possible before steaming as it will likely mess with the residual. For further assistance on this subject, we would recommend contacting the manufacturer. Nisus can be reached at (800)-264-0870