The TXV itself was good and worked when installed but the kit was missing 1 of the refrigerant access line tees and one set of the nylon gaskets for the connection seals ,luckily I looked it over good before pumping the system down and made sure I had what I needed