I bought this to use for a DIY pool heater I built. It's been set up for about a week or so and working great, water output can reach 160 degrees at times, far too warm but nice to know at the settings I'm using the machine isn't straining. It's very sensitive to water and gas pressure so it took me probably 30 minutes to dial in the gas pressure and water flow but once that's complete it's fully automated.So for cons. The manual is useless. It's very sensitive to gas pressure and if you have too much/little it will not ignite, buy a good regulator. Same for water, too little and the igniter won't function. Too much and it has a relief valve that ill drain the water out of the bottom.The display is in Celsius. The water/gas connectors aren't US standard so you'll need adapters. It has a 20 minute built in off timer so you'll need a water pump on a timer that runs for 20 min, off for a couple minutes, and back on if you want continuous use.Here's what I bought for adapters:Gas: Anderson Metals - 54046-0608 Brass Tube Fitting, Coupling, 3/8" Flare x 1/2" Female PipeGasOne 2109-RED 4 ft High Pressure 0-20 PSI Adjustable RegulatorWater: 1/2” G Thread (BSP) Female to 1/2” NPT Male ConnectorI also went and bought pvc connectors for running my water lines, I took the connector with me to the store but you'll need two 1/2" female 'screw on' connectors to attach hard lines.