Leaves no haze at all compared to other leading brands.
Their small. The first one I didn’t like at first.  They seem to not slide over the lens very easy.  They leave the lens extremely clean and seem to hide scratches.  Amazing!
Rating: 5 stars