I bought these because I was looking to upgrade my fork tubes to a higher quality and finish. I had read a previous comment that these were not a good quality and caused fork seals to leak. I went against my better judgement and purchased anyways. Being that they were about the same cost as stock replacements I thought I would take a chance in hopes that it was just an error of the person installing the fork seals. Unfortunately the comment I had read previously was correct and fork seals started leaking. My advice would be stay stock or don't go cheap and spend the extra money to get a better quality. Unless you like swapping fork seals alot.