In the quest to find good makeup, I've tried hundreds of products from dozens of brands at every price point. There are basically two factions in the makeup world, the high-end "prestige" brands that are sold in department and specialty stores, and the "drugstore" brands that are sold at mass retailers and drugstores. There used to be a very distinct quality difference between the two factions, but in recent years, that line has dissolved quite a bit. For the most part, the "prestige" brands are still very good quality, but the "drugstore" brands are starting to show some of that same quality, but are staying very affordable.