LOVE all of these, except the BB cream. Ive tried that brand and hated it. However, the Rimmel London BB cream changed my life. Its $6.99 and works WONDERS. Covers any imperfections and makes skin look absolutely perfect while feeling like you arent wearing makeup! I will never use anything else.