Garmin Instinct 2x Solar is a rugged smartwatch with unlimited battery life