This tank is perfect for my 15 year old Hoover Steamvac All Terrain. You have to love a company that still uses/produces spare parts years later. While it is not cost effective to constantly replace such parts, it is better than throwing the entire machine in a landfill.