Made this because I wanted and dual color Punisher fan guard. The logo snaps on to the fan guard. It is for a 30mm fan but I suspect it should scale up 125% to 40mm just fine. I don't know if it will scale down though. The logo is already on the small side.