Its always good to clean it nicely, but i am going to change the cabinet so why waster time making this one spic and span. I have a small idea which I will be experimenting in which I will place nets ( netlon ) over the top of every opening of the cabinet to prevent dust from entering. So the only thing i have to do it clean the net say once a week or month and the inside will be always as good as new ( maybe some dust ). Maybe you should try that too.