The Garmin fenix 5 Plus (47mm) is a smartwatch compatible with iOS and Android and includes real-time heart-rate monitor, steps, sleep, and calories. It has 240 x 240 screen resolution and always-on display capability. It has an on-screen battery indicator, phone notifications and vibration/sound alerts. It includes inactivity alerts that remind you to move if you are sitting for a long time. It has a find my phone and find my watch feature, can control playback of music stored on your smartphone and can control playback of music stored on your watch. Has WiFi and Standalone GPS. The manufacturer offers changeable straps and weather at-wrist. Records heart rate while swimming, Connect IQ™ (downloadable watch faces, data fields, widgets and apps), Music controls and storage up to 500 songs, VIRB remote for camera control, calendar, weather, compatible with Garmin Connect™ Mobile, ckFit bands for changing bands quickly, and supports ANT+ sensors. It has multi-sport tracking features: running, strength training, cardio training, elliptical training, stair stepping, floor climbing, Indoor rowing, yoga, golf, skiing, snowboarding, XC Skiing, paddle boarding, rowing, cycling, indoor biking, swimming, pool swimming metrics: lengths, distance, pace, stroke count/rate, calories, swimming stroke type detection for (freestyle, backstroke, breaststroke, butterfly), and swim efficiency (SWOLF). Its dimensions are 2.3 x 2 x 0.7 inches (LxWxD) and it weighs 3.1 ounces.