It is expensive. But the best one in my opinion in the market. As instructed I left the heater in the aquarium for 15 minutes before switching on. When i plugged it in,it readily gave the reading. It reached the set temperature of 82F in about 3 hrs and keeping it steady there. It goes undetected with the black background. I would recommend this to anyone. Only thing to look is the price.