In most circumstances, cleaning with detergent and water is sufficient.
For soft or porous surfaces like fabric or leather, seek advice from the manufacturer of the item to be cleaned about which products can be safely used.
Detergent can generally be used to clean fabric surfaces. If more thorough cleaning is needed, fabric surfaces may be steam cleaned. Leather will have special cleaning requirements.
If soft or porous surfaces require regular cleaning, such as seats in offices, or in vehicles, it may be more effective to use a removable washable cover or a disposable cover and replace these as regularly as you would clean the surfaces.