I have a 10x30 1200 gallon intex above ground pool. This solar heater, along with a solar cover, helps to raise the temp a few degrees. On sunny but less hot days this can mean the difference between going in the pool and not. I’m not getting in the pool below 82 degrees. On sunny days I run this from about 11am-3pm and it makes a difference. If I had a larger backyard and bigger pool I’d get an electric heater but this is great for small pools. Works with my 1000gph pump.