Time will tell but this hose fits my Eureka perfectly and appears to be working. The original hose was kinked at both ends and eventually broke after 3 years. We only have carpets and hard floors so their use was minimal at the time. I hope this hose doesn't kink like the original. I will come back and update after some time of use.