Barry M All Night Long concealer hides imperfections all day. This full coverage concealer helps to create a flawless base and brightens the skin. It blends seamlessly, and a little goes a long way, making it a long-lasting addition to any makeup routine. The precise applicator allows for targeted coverage, perfecting any look.