Fits my miniature (RV style) washing machine perfectly, and doesn't leak! The seals are perfect, and these hoses come with a small wrench to help with the installation.
Given that I've had problems in the past with hoses leaking on this machine, the fact that these hoses DON'T leak is enough for me to recommend them to everyone. And the rubber washers at both ends of the hoses are nice and thick and guarantee that these aren't going to leak for a long time into the future, either.
The 90-degree angle on one end also helps keep the pressure off the end of the hose that attaches to the machine. These perform exactly how I wanted them to, and the installation was easy and fool-proof.