We replaced a previous GE dishwasher that had a lot of ongoing problems with this GE Profile model. So far so good. It cleans and drys very well. The cycle time is quite long.