How does this compare to the swim 2?

Looking to get a new watch, my swim 2 broke and so I am looking to replace it. Does the Forerunner 165 track swim and cycling ok or should I be looking at the fenix for that? I mainly swim laps, and occasionally do cycling. Looking for a watch with a few more features since the swim 2 lacks in comparison to other items out there. Mainly wondering if the software/hardware is identical in how it works to the swim 2.