ToolUSA Ez Jet Water Cannon Multi-function Spray Gun With Soap Dispenser, Connects To Garden Hose: GD-EZJET-YX Gun measures 16 inches in length - easily connects to any garden hose Easy to change modes with hand lever - 3 modes - soap, rinse & off + dial control for type of spray Spray choices include jet, precision jet, mist, rain, and angled fan Also includes horizontal fan, vertical fan and soaker settings Built in soap and fertilizer dispenser for use in cleaning and gardening applications