Impression is the pinnacle of Japan's Kanebo group. It is a top makeup brand specially created for mature women. It has a pioneer skin care theory - adhesive skin creation method (JCT). It uses a breakthrough formula to control the density of DNA cells in the skin and really make the skin firm and elastic.