All parts arrived as ordered and much faster than I anticipated. The silverware basket and upper spray arm were quick replacements with no tools needed. The old lower dishrack rollers required pliers to remove, but no tools were required to install the replacements. The AppliancePartsPros.com repair videos were helpful. With the dishwasher repairs completed, our household entered a new era of peace and prosperity. :)