MAC was originally created for professional makeup artists, but their products are sold to everyone...
A good thing to know is that MAC tests on animals (owned by Estee Lauder, also tests on animals) and sell their products in China (where they require animal testing on all makeup), and their brushes are made by real hair. On the other hand MAC sells a few lipsticks and cards where the whole profit goes to helping kids and people living with AIDS. Also they have a recycling program where you can bring back 6 empty MAC pots and get a free lipstick in return.
The best thing with MAC products is that they have so many colours to choose from in foundations, lipsticks and eyeshadows. Especially the wide range of shades in foundation is a good thing, since it can be hard to find a good match in other brands. They were one of the first brands to have one yellow and one pink line of foundations (most people are yellow), and they probably have the palest and the darkest shades available. The foundations are a hit or miss though, because they have broken many people out and can be too heavy for everyday wear, but they can be really good for people who need great coverage and long lasting foundations... Personally I don't like the ones I have tried because I'm too pale for their lightest ones and they have broken me out.
MAC is also famous for their really awesome makeup brushes, great eyeshadows with different finishes. Some of the eyeshadows can be really bad (Carbon is infamous and some with the Matte finish) and some are wonderful. Their concealers/foundations are worth to try and their blushes too.
The products that have gotten the least attention are the nail polishes and mascaras. Their skin care line doesn't get much attention and I haven't tried anything but I have heard that they are underrated (especially their cleansing oil is good according to others).
I have tried most of MAC's products and I don't regret any of my purchases even if they are really expensive in my country... my staple is Pro Longwear concealer which is fantastic for me, but I'm trying to find a dupe since I'm trying to stop buying makeup from brands that test on animals. (so I chose "No" in the "would you buy this product again?") I'm giving them a 4 and I would probably give a 5 if it weren't for the animal testing thing. continued >>