For a plug n play this spa has it all. After figuring it all out with the jets, lights, filter etc its perfect. Took 2 full days to get the water up to 104. After that it maintains temp great as long as the cover is on. If you leave the temp set at 104 it will reach 106 several time and even hit 108 and turned its self off, lol i built a deck in one day and it all came together fast. Shipping was 3 days early. Just happy all the way around....