It is! It was a decent purchase, though we had to replace the pump unit after a year or two, we had it stored outside in a deck box and it didnt like that, so it lives in the garage now. It gets up to 104 and you can either heat or bubbles. Bubbles will drop heat fast. Usually takes about 12-24 hours to heat up fully. We use bleach and a testing kit to make sure its good.