Matte or flat finishes are generally better at hiding imperfections on walls. Their low sheen helps to minimize the appearance of bumps, cracks, and other surface flaws. However, it's important to note that very dark or intense colors may still highlight imperfections to some extent.