I purchased this dishwasher a month and a half ago. The installation of it was fairly straightforward and easy. However, I’m not entirely impressed with the materials used to build this machine. It feels flimsy and I’m concerned that it will not have a long life. For example, the leveling feet on the machine are made of plastic and while I was trying to install my machine, the one foot stripped out. I’m waiting for the repair. 
On the other hand, the customer service I’ve had has been stellar. The rep was very nice and was thorough and followed up on the service call very promptly. 
The dishes do get cleaned nicely and has nice features.