This washer does a great job with all of the household laundry I've thrown at it over the past two months I've owned it, and it cleans the cloth baby diapers so much better than our previous machine. The controls are easy to understand and the settings saving option is terrific. I am in LOVE with the detergent autodispense. Amazing feature. The reason for four stars is that the smartphone capabilities are a little lack luster and clunky, but getting notifications on my phone when the wash has completed is very helpful.