The dishwasher was easy to install and didn't take my husband long at all.  I love that it's stainless steel and so easy to keep clean.  It does an amazing job getting my dishes clean, even some that had stuck on foods.  It does a great job at drying the dishes also.