According to my knowledge and understanding of things, mirrors reflect light perfectly because they are almost perfectly flat, or at least uniformly flat at most places.
(\ and / are light rays)
__\/__
But if all matter is composed of atoms, then a mirror would not be flat and would...