Nice work!

I woulda measured the subs though. Makes life easier.

Though last time I did this I was flush mounting.

Like the puzzle piece style joints as well.

Glue and screws?