It does what I needed it for, and more. I was skeptical about the accuracy of the moisture sensor, but I think that that issue can be explained by odd soil composition of my plants that causes it to read very high moisture levels.
My only isse with it is how you "wake" it. THere are two buttons on the front, and you press one of them to turn the device on. The problem is, pressing one of these buttons to wake the device also activates the actual function of the button. That means every time you turn the device on, you need to either switch what sensor reading is being shown, or swap the temperature unit. I have no idea why they'd design it like this, since it forces you to undo whatever the button click did every time you use the device.