I had the fit bit for quite a while, I remember it having good sleep metrics. I just couldn't stick with them because they never came out with a HRM strap or compatibility with any on the market. Even Garmin is now compatible with Polar straps. Of the three I have tried, for me Garmin is the most everyday usable & most accurate with feedback. The wrist HRMs are convenient but will under estimate your HR levels and throw off your recovery metrics. Polar has a pretty slick desktop application but the actual watch/band never fit quite right for me, altering or neglecting to record sleep, completely frustrating for a high end watch. There the build quality & durability was really good. If you're really interested in the recovery metrics (and a lot of other no pay features) I would look into Garmin watches with this feature, but that's just my opinion. That said, a lot of people really like the Fitbit and maybe the pay tier is worth it if you like the environment. Happy Easter!