It is a mild water solution and does not has any odour. Also a very cheap and decent toy cleaner. The sprayer is small so you will not waste too much in the air. There is one downside, I have to wait 3 minutes for it to sanitize my toys every time which is a little too long but luckily i have the time so i am fine with it. Overall, I am very satisfied with my purchase.