We have had this little gem for a few days, and have used it numerous times to check mine and my wife's BP. She's a nurse, and she has her own hand-pump sphygmomanometer and stethoscope and this has allowed us to check the accuracy of the iHealth: we have found it to be accurate to within ONE point, which is well within the variation of any instrument. My wife struggles to take her own BP with her standard manual setup, but with the iHealth it's a piece of cake. Sit down, relax, put the cuff on, push the "Start" button and wait 20 seconds or so. That's it. The cuff seems well made, and it is easy to fit to my larger arms and my wife's smaller arms. Why not 5 stars? Well, it would be nice if the software exported the data in a CSV or other useable format, so it could be easily imported into Excel or some other more powerful charting program. It would also be an improvement if the cord connecting the cuff to the cradle was longer - as it is you have to place the dock/cradle very, very close to where you're sitting, and even then, you run the risk of accidentally yanking the entire assembly off the table or whatever you're using. In addition, I had to buy a dock extender to enable the use of my iPhone 4 inside its Seidio Convert case, but holding the iHealth to blame for that isn't totally fair - I have yet to find ANY dock that would accommodate the Convert case. All in all we are very pleased with our purchase. I'll report back later after we've run it through its paces a little more. Update 1: 1/13/12: Well, they've released an updated iPhone software version that apparently includes the generation of a CSV file, but unfortunately after updating, the CSV file output isn't functioning and one of the previous features, the ability to view your pulse graph, no longer works. Also, the version of the software under the "About" tab stays at 1.3.0 and not 2.0, which is very confusing: so confusing that, when added to the fact that the "new" software wasn't providing the CSV output, it made me think the update wasn't taking, so I deleted the software from my iPhone and reinstalled it, which wiped out my BP history - not good - and after all this, the software STILL doesn't offer the CSV output it advertised you would get with the new version...sort of one step forward and two steps back. Update 2: 1/17/12: I have to say the iHealth99 folks are responsive, but the language difference is causing all kinds of problems. They have consistently been responding to my emails, but not able to provide any satisfactory solutions. Apparently the only current way to export CSV data is to send it to their own web site (they call it their Cloud, but it's really just a web site). However, there is no clear way of sharing the data from the BP3 device with the cloud. The only "Share" options available within the software are Twitter, Facebook and Email. Nothing about the Cloud. I created an account at their Cloud server, and then logged in, to see......nothing. No data, no way to enter any user information, and whatever you do, don't click on the "Data" tab once logged on - the only way out is to hit the "Send" key - otherwise your web browser will lock up. The customer support folks at iHeath99 say they also can't get the Cloud to work (sounds like they're releasing updated software without even testing it - not a good sign). This otherwise excellent product continues to be hamstrung by buggy, incomplete, and hard to use software. I am sorry I updated, since I received no benefit to being at version 2.0, and the ability to graph your pulse waves is still missing. If this continues to be an issue, I plan on subtracting stars from my review as the product is not working the way it should. Update 3: 1/18/12: OK, I've now downgraded my review to 3 stars. After another day of trying out things from the iHealth people to get the "CSV export" to work (really just an export to their Cloud web site, not really a CSV), their customer service folks gave me a list of instructions, and following their instructions resulted in my iPhone locking up, and having to reboot. DO NOT try to mess with the CSV or iHealth Cloud. Even if it worked, I'm not sure how much value it would have, but the fact that I've personally spent somewhere around 4 hours trying to get it to work...IT JUST ISN'T WORTH IT. I mean, so the data is now available on iHealth proprietary web site, instead of just on your iPhone. So what? How is this valuable? Why not just let us export the data to a REAL CSV file? I've written my own little Excel spreadsheet to graph my BP, Heart Rate and weight, but why can't iHealth come up with a way to have this very powerful little computer known as an iPhone do this for me? I think they must have teenagers writing their code - as a former test Engineer, there is no way we would have EVER let software that is this buggy get into the hands of our users. Basically, they are using me to test their software, to find the bugs and to tell them. No thanks. Update 4: 1/20/12: Two more rounds of trying to get the data export to work, and it still doesn't function. I'm now being told to "make up an email address" since the account I created with my actual email address can't be accessed, and causes my iPhone to lock up. What? This entire process has been WAY too painful, taken WAY too much time, and in the end, even if it worked, would only allow me to post my BP data on somebody else's Cloud site, which now that I think of it, might not even be HIPAA compliant. Posting and hosting an individual's health information online is very tricky and full of potential for misuse, and until iHealth figures out a way to allow us to export our own data for our own use, I'm gonna stop even trying. If the software did what it was supposed to (not asking too much, actually), this would be a 5 star product. However, as it stands right now, it's barely a 3 star item, and falling. Update 5: 2/1/12: Continue to hear from their customer service department on a regular basis. Kudo's for this. The latest (2.0.2) version of the software handles exporting the CSV by using iTunes and file sharing. In iTunes, plug in your iPhone/iPad, go to the "Apps" heading, then scroll down to "File Sharing: Select the iHealth icon, and your CSV files should be there. You can save them to your computer. Not perfect, but useable. Raised my review to 4 stars based on this update.