Messy
When I received it two of the bottles were leaking. So not so great but other then that it takes stains out.
Rating: 3 stars