Lots of features but not impressed with the turnout. You will want to use extra water with each load and extra detergent if your using smart dispense. Miss having an agitator for that deep clean. Changing the door swing is a hassle and would not recommend if your not mechanically inclined. The app you can download to control this is not very much of use either.