Apple vs. Fitbit

I was wondering which fitness watch is best

It is between the Apple Watch series 3 or Fitbit versa 2

I want a good tracker during my workouts and monitors my steps throughout the day even my sleep

What are some opinions I also have a iphone