Can fit any style of dishwasher as kit comes with 2 different styles of water line fittings. Hose style and 1/4 line style. 7 Foot long stainless steel line for water leak free worries. All items are flexible and easy to install. Includes teflon tape for fittings to easily apply to unit. Includes wiring for either a power cord hook up or a direct hook up as wire nuts are provided. Hose clamps are also provided for bigger hose styles. Electrical clamp is included for securing unit to power supply.