Fits the micro Dell OptiPlex MFF 3000, 3040, 3046, 3050, 3060, 3070, 3080, 5000, 5050, 5060, 5070, 5090, 7000, 7040, 7050, 7060, 7070, 7080, 7090, and more. It does not fit OptiPlex tower or small form factor. Only Fits Dell OptiPlex micro computer size 1.4" x 7" x 7.2".