I replaced a leaking dishwasher drain hose. The replacement went fairly well. I was disappointed in that the new hose had a straight connection going to the drain pump. The original had a 90-degree elbow which was ideal.
Will say that shipping was the very best. We received that hose the day after I had ordered it.