Great lugs and solid heads but if you're making a direct replacement for a 2005 BMW X3 be aware they are a few millimeters shorter than the OEM's. I already knew I was going in and everything was fine. The only thing that bothers me is that they are painted and not powder coated. It's okay, especially for only $40 for a full set!