Here's my experience with 3 helmets this past year. All size large and motocross style:
2019 Fly Carbon Fiber Mips (MSRP $299) Actual weight 3.02 pounds
D ring straps, ECE and DOT cert., good venting and comes with no accessories.
2020 FXR Carbon Fiber Helium Race Division (MSRP $375) Actual weight 2.52 pounds
Titanium D ring straps, ECE and DOT cert., good venting and comes with no accessories.
2019 Klim F5 Carbon Fiber (MSRP $499) Actual weight 2.88 pounds
Fidlock straps, ECE cert., great venting and comes with extra visor and cold weather liner.
The F5 has the best liner, the FXR is second, the Fly is third.
The fit and finish on the Fly and FXR is very good and excellent on the Klim.
The chin bar is tight with the Fly with goggles with nose guards. There is more room with the FXR and the most room with the Klim.
The FXR feels really, really light, but they are all nice and fit me well.
Hope this helps.