For the offered price you get good films. The fit is acceptable, but the film could be a bit wider. This leaves a small narrow gap where may scratch, catching dust on the sides. The films could be slightly harder thus not easily cause scratches.
Considering the price, the films can recommend you nonetheless. For normal use, absolutely sufficient.