This company is excellent. Bought this product two other places and had to return them because they didn't fit my phone. I purchased this and it was cool match to my phone's screen just as described and it was very affordable. Shipped it and it arrived on time. Will buy again and again from this company.