It's not cheap, but it works well enough. Occasionally the unit loses the heartrate signal, but I expect that happens with most monitors.