Excellent fit for my pool, saves me money by keeping heat in the pool and by being able to run the pool at a slightly lower temperature.