I was looking for a scale that would have a long life - even in a humid bathroom, and would sync with Garmin. This one fits the bill and more. I'm very happy with it. Below is my experience with it so far.But first, there is some misinformation in some of the other reviews, at least based on the current version of the app, so I'll take a moment to share current state.You can set whether you want the scale to show your weight in pounds, in kilograms, or in stones in the app. It remembers the setting. You can also use a button on the bottom of the scale to switch between unit types (when the app connects, its setting will override the button).You can turn off the electrical signals (used to measure bioimpedence for body fat and other body composition calculations the scale makes). You will want to do this if you are pregnant or have a pacemaker or other ICD. In the app, set the scale to Simple mode. It will then record your weight and will forego the other measurements.You can share it with others in the household, and it will automatically distinguish between users whose weight differs by around 6 pounds or more. If you are all similar weights, it won't distinguish and you have to help by manually switching the user in the app.Ok, on with the pros and cons.PROSIt is precise. Multiple weigh-ins all in a row are the same, or in the case of body fat percentage, are very, very close.I keep my scale in the bathroom, so I love that this scale has an IPX5 rating and I don't have to worry if it happens to get sprayed with some water.My husband and I both use it and it automatically detects us and gives us each our own data on our phone. (Our weights are significantly different, and it does not confuse us.)It supports syncing with the Eufy app over wifi if your have it available where the scale is. This is a much more reliable communication method than Bluetooth (less spotty, less hiccups and associated delay), and it doesn't require you to have your phone near the scale in order to sync.It also supports syncing with the Eufy app using Bluetooth if or when you don't have wifi available. Any smart phone or tablet can connect this way.With somewhat convoluted app-to-app-to-app communication, I can in fact have my weight go automatically to Garmin Connect (eufy -> Fitbit -> MyFitnessPal -> Garmin Connect). I hope this doesn't break before eufy gives us something more direct.You can track body measurements in the app, and they provide a measuring tape with the scale. If you're serious about losing fat and keeping muscle, or about increasing muscle, this is much more important to track than overall weight. I love that they have this in the app!Weigh-ins are relatively quick.Turning it on is easy - just a quick partial step onto it and off again and then it's ready.The app is actively being changed and worked on.CONSMeasuring bioimpedence is not a very accurate way to measure body fat percentage and body composition. This is true of any scale you stand on for the measurement, not just this one.The default setting in the app for it to remind you to weigh daily is awful and ill-advised. I quickly unchecked each day to just turn this off. A default of weekly is much more in-line.There is a lot of information in the app that seemed "hidden" to me. It's definitely worthwhile going to the FAQs on the Eufy site and skimming through the ones on app features.Note: The pro version adds a heart rate measurement and the ability to get the bioimpedence measure without making sure your feet are on the metal sensors. Neither of these was of interest to me, so I went with the less expensive version.