The Eachine EV300D is a fantastic goggle in almost every way. But its latency is too high, even after Eachine released a firmware fix. If Eachine is eventually able to fix the goggle's latency, it'll be one of the best $300 goggles you can get. But for now, I can't recommend it, when there are goggles like the Skyzone Skky02C available for a little bit less.