I have had the worst experience. The cover I received was of not the quality I expected then i politely placed a refund request immediately as the refund policy states 10 days. After a lot of argument on chat, the company is not responding to texts, calls and mails now.