Product is good. Unfortunately you almost have to be an Engineer to  operate it properly. On some loads, I kept getting an "E6'' error message. These cycles did not finish and did not "spin" leaving the clothes   still soaked in water. Had to turn off and then  turn on again and just do the "spin' cycle to expel the water. I found that when programming the cycle that if  the " spin " cycle height is not programed properly then the spin cycle  does not function and you get the "E6 " error message. Looked up the "E6" error message and it is the only message that calls for a "service" call. It does not need a service all. Just the proper selection for the cycle. Apparently the "sensing" on the particular cycle does not over ride it.