I did a lot of research before finally settling on this machine.  It was even better than I had envisioned.  So many possible cycle settings makes if perfect for any wash.  The Wi-Fi feature shows the progress of the wash cycle on my iPhone and saves me extra unnecessary trips to the basement.