I LOOOOOOOOVE Mac and am addicted to it since the day I tried it the first time - about 20 yrs ago---Their products go on and STAY ON. They last a LONG time therefore if you are scared by sticker shock (its true they are a little pricy- because they are QUALITY) then just believe me they are worth it. For a quick example, the day my best friend got married I applied lipstick before going to the church, and realized too late I forgot my lipstick back at home. Thus the lipstick layer I applied needed to survive an hour ceremony, a 2 hr dinner, and then a 4 hour cruise around Lake Ontario and sure enough, it still looked perfect. How do they do it !!!!!??????