There are a lot of cleaning solutions on the market that are labeled as "all-purpose", but Simple Green is by far the best one out there. It manages to conquer the majority of messes that you use it on.
One thing that is really nice about this is that it comes as a concentrated formula, not diluted at all. The bottle lasts a lot longer than similar cleaners that come diluted already, so you are not paying for water. This also makes it possible to dilute it to the strength that you need to tackle lots of heavy duty tasks that would take forever, or dilute it down for daily household cleaning.
The lemon scent is nice, but it does not linger for a long time.
It performed very well cleaning in the garage, bathroom, and kitchen. Under the "general use" dilution, the cleaner had no adverse affects on stone countertops (granite in kitchen, marble in bathroom) or chipboard countertops in the garage and shop. I also used it for spot clean up on some oak hardwood flooring, but did not use it as a mop solution. It dealt with many different types of messes, and as long as you give it ample time to work on the mess and do it's magic it works great.
I would not use it to replace certain cleaning chemicals, like bleach, but it is a great all-around component to have everywhere, and it works great. It will replace many cleaners and save space on the shelves in both the shop and at home.
This cleaner definitely is a great, above average cleaning solution.
Easy to Use, High Quality