it was delivered within 2 weeks. it matches the description. I am satisfied with this product. It fits well on my bicycle
I did not receive my product. I entered dispute and I won the case. Seller had to refund. I dont recommend this seller.