Installation was straightforward and not difficult, if you have your electrical and plumbing systems ready for hookup.  Dishwasher outperforms our expectations.  Easy to program cycles with HomeConnect.  All items placed in dishwasher come out sparkling clean and looking better than new.  Dishwasher is very quiet, which is really nice.  We highly recommend this product.