Pros: works, full disclosure, no horrid fumes
Cons: cheaper to make own
cleaners are so easy to make that I rarely think it is worth it to buy them premade. I am an asthmatic so store bought bathroom/kitchen cleaners in general usually are very bad for me and i can't use them, this one doesn't bother my lungs at all and still works great. so if you really don't have the time or drive to make your own seventh generation is a great option! They are a full disclosure company and I understand all the ingredients they use and why, great peace of mind and they work wonderfully!