For the price the value is there. It does randomly disconnect now & then (even if my phone is nearby). Honestly not sure how accurate it is because I have nothing to compare it to, but step count and some things seem to be reasonably accurate. Of course, nothing is perfect so there will probably be some variance. Size is perfect for me (I have small wrists). Battery is decent.