Works well. Very easy to read. None of those 'error' readings characteristic of others. Very easy to use. Comfortable and quick to install. Intra-unit consistency seems reasonable.Main drawback (and for many, the most important aspect)is accuracy with the real world. When compared to the one at the doctors office (wall model)it registered about 15 points high. Was it my unit or a tech who was in training? I don't know, but regardless, it keeps giving similar readings. Having two separate buttons for different people coupled with averaging capability, is enough for me to believe that this is probably one of the best units out there.