I ordered the product before yesterday I received today as he foresaw between 6 to 20 days I was very surprised for the very short delivery time and my satisfaction that does not stop there, Product quality is really a luxury for the price it is sold .. Very easy to put and if have struggling, there is a sticker to paste on the film to position it correctly .. J 'I ordered this product and today I recommend people really ..