good product but when it leaks or the seal go bad, you have to replace the whole thing. no rebuild kits or parts and its not cheap