We bought the dishwasher and had it delivered to our house.  The delivery guys unboxed it in our kitchen.  However, we installed it.  We had it all set up with all the long hoses hooked up,  outside the counter.  We did test runs and checked for leaks before we pushed it under the kitchen counter.  We installed it perfectly.   The dishwasher runs great. The dishes are very clean.  It's a great value for the money.  I would say it is about a mid-priced model.  We are happy with our new GE Diswasher.