Great looking job.
I have found that using MDF that the confirmat screws are the best. Yes you have to predrill with their special bit but it holds like crazy.

—Madts.

Tor and Odin are the greatest of gods.