The device comes with a battery. Readability is good. I bought two thermometers, it indicates the same value to 0.1 ° C and a few% of hygrometry. I am satisfied with the product and the shipping speed.
The downside, there is no documentation provided, but is it really useful. The price is right.