I received what I needed and the product appears to be a good quality and definitely a good value. This site is Chinese which is unclear from the site. I bought a bike part that I could not find anywhere else. It arrived 15 days after the promise date.