The product complies with the order and in excellent condition. However, the order was passed on January 6 and I only just got it today (January 22) when I was in theory receive before 20 January. 16 days is a bit long for a small cable that I had to be fast enough ... So I put 5 stars for the quality of the product but I have removed 2 for delivery.