Size on PCB is 78x86mm. Speaker size 36mm ( I have front panel for 40mm speaker just write my if you want 40mm one). It is made on a 3D printer with durable plastic (PETG).
eBay