This worked good and cleaned out my keurig machine but it does have a lot of steps to clean it. It is pretty time consuming. That is the reason I only gave 4 stars because of the time it takes and also one of the rinse pods broke open in the package and got all over everything. It did clean my machine great and I will be using it about once a month.