This coupling was designed to connect two pieces of 2.5in Generic vacuum hose. It is 3 inches long and screws to the outside of the hose as shown in the photo.