Product review (5 stars): Exactly what you would expect
I had to order another hose after the one that came with my dishwasher got damaged during the install. It was exactly what I needed to get the dishwasher up and running.  Has the check valve which is what you need.