Got it as an upgrade for my dell xps 420. I saw this one recommended a few times, and took the plunge. Thankfully it fits and works fine. Installing the drivers was a little tricky, the setup didn't come up right for some reason, but after I restarted, it said it had installed.