I agree that the hinges, handle and wires could have been done better.
a few thoughts:
Ryan is right that MDF will absorb moisture, and probably same with some plywoods,
but the key is that it is mostly going to absorb moisture on the cut sides. for example
if you spray paint a piece you...