Perfect fit! Gates has been a quality name for many years. When I was a kid, we'd buy Gates hoses and belts - if we had the money. When we were short, we'd buy the no-name stuff and of course, we'd regret it later. For a few dollars more, but the good stuff. A slipping belt can leave you stranded and it'll always happen at the worst time. A broken belt can cause an accident. And a noisy belt is embarrassing.
A leaking hose can destroy a motor. And if it gets a bubble and bursts, it can be not only messy, but dangerous as well.
So pay a few more dollars and get a quality part by a quality company.