The product it self is very nice but you HAVE to have WiFi for it to work properly. I thought I could just bluetooth the information to my phone and it would update. However it does NOT. Now we have a high dollar set of scales that do not link any of our information.
I love the heart rate monitor, gps, and pedometer. The app it works with is great too. You can really break down your runs to improve your overall effort.
I have had these pedals since November '2015. I have used them primarily on my trainer bike but have ridden them outside. NO CONCERN with durability. They were easy to set up and I recently transferred them to another bike and it was very easy. I love the data that I get and have increased my Average Normalized Power as a result. Would buy another pair if I could afford it )!!!!!
Pros Form factor is small compare to the old Edge 810 or the 1000. Built quality is also typical Garmin-which is good. Connectivity is great for all wireless protocols, I love how the rides get uploaded to Garmin Connect and Strava automatically. Seems very accurate with speed, distance and altitude. Battery life has been okay especially if I remember to always turn the unit off after each ride. The HR monitor strap is more comfortable then the old one.
Now the cons The resolution of the screen is very low, especially when we are so use to cellphone screens that are 300-400 pixel per inch. The colors of the map reminds me of my TomTom GPS from ten years ago! The maps are also kind of lame on the 2.3 screen. Garmin, you can do better with the screen when you are charging as much as a decent smart phone for the 820. The touch screen is not that great especially with full finger gloves on. I hardly ever change the screen when I am riding. The cadence sensor has a tendency to stop counting revs after a stop and I need to call Garmin about that.