Product smells great, I obviously can’t comment on its ability to kill any stated germs or viruses without my own lab testing. But as a general purpose cleaner using a microfibre cloth is removed most stains as expected.
The only real disappointment was the product only last for 48 hrs due to its active ingredient, so if you’ve not used the entire amount in that time then you need to dispose of the contents and make a new batch.