I ordered these for two Fire 10s that were just purchased. One of the screen protectors had an imperfection on the screen protector itself. Not dirt or dust, but an actual imperfection in the glass that can not be removed. So I took it off and put the second screen protector on without issue. The protectors came with a card that said to e-mail a certain address if there were problems. I e-mailed them last week and have yet to hear back. Meanwhile I am waiting to get one to put on the other Kindle Fire before I use it. It is not worth the hassle dealing with this issue and they have been unresponsive. Plus according to FakeSpot the majority of these reviews are fake. I am going to go with a different brand.