Well done, just one thing since you were going for piece of furniture look, why didn't you put it in a bigger cabinet and somehow build in the monitor.
What you have looks just like what it really is a cabinet with a monitor on top, not what I would call a Jukebox. Sorry if I sound mean I am not trying to be.......I'm just being honest.
Gary