We purchased this to replace an older machine that would have cost more to fix than replace.  I love all the features, and it does a solid job.  larger loads often require the bulk setting or additional time, but that's not uncommon.  the steam feature is excellent for dress shirts in the morning before work.