I have a Shark Truepet that has lasted many years but the hose started to snap and it lost suction. I didn't want to buy a brand new head which is expensive so I took a chance and went with this hose. In the end it worked great and saved me a lot of money.