I bought this as a replacement cover for some Dimarzio HS3 pickups. It's an exact fit, because it's the exact cover made by Dimarzio. This is the only one that will work for Dimarzio hum cancelling singlecoils as the spacing and depth is slightly different from your standard singlecoil
I dont know if these are official DiMarzio covers but they are much better than what came stock with my VirtuAL 2 pickup set. They were not flat or smooth on top like the plastic shrunk when they were molded. These look perfect.