I had initially ordered 20mm for the front and 25mm for the back. The 20mm up front is fantastic. My car is lowered so the 25mm on the back were a hair too wide. They look great! but with my drop, I don't want any rubbing issues. If your car is not lowered, these are perfect.
I'm now having to order a new set of 20mm for the back.
Words of advice. Be EXTREMELY sure of the size you are getting. I had these on my car for less than 5 minutes and he will not take a return. Apparently there is "liability" involved. So I'm stuck with a pair of literally brand new 25mm spacers and bolts. Sucks for me. I just threw them up for sale if you're interested. (Purchased for $190 for the pair, selling for $150)