I bought this cover for my iPhone 6. I cannot use Square reader with it as it doesn't fit properly and the front of the cover has peeled and coming off now and need to replace it now. I was assured it would last a life time!. It isn't waterproof only scratch resistant. The warranty is only for 30 days only :(