My carpet cleaner sink fresh water tank kind of went missing so I was grateful to find it in stock on Amazon. It was inexpensive and is exactly the same as the lost one. Works as it should. I haven't rated durability as I've only used it once but I don't see why it won't last as long as a machine. Unless, of course, I lose that one too.