We are enjoying our Luna plug n play spa. It does take a good 48 hours to heat it to 100 degrees, but once that is complete as long as the lid is on when not in use it maintains the heat perfectly. We haven't experienced it in a cold winter yet.