Worked great for first couple years. Was getting higher readings in the past couple years so decided to get it cross checked by my doctor --- found out that reads approx 10 mmHg higher in both systolic and diastolic . Purchased an omron 10 and cross checked against that as well and it reads 10 points higher. Will send back for repair now since has a 20 year warranty. Cuff is also hard to put on by yourself.in the future I will get a preformed or d-ring cuff.