This brand is best, but..
Its olephobic layer wears off within 2-3 days which doesn't usually happen to their products. It's suspicious and I'm not sure whether I got a defect.
There are fingerprints, but it's not a huge deal which is why I gave it 4 stars.
Do watch the video to not make costly mistakes.