Yes, they prick your finger and fill this tube with a bit of blood put it in a machine and you get the results in a couple of mins. It also measures your blood glucose. And they take your blood pressure. I'm sure it's not as good a the one at the GPs.........but it gives you an idea.hy