How Good Are Garmin Forerunner Watches?

The ones that use GPS to tell ur pace, heart rate, distance…etc