Totally worth every penny I've spent. I love M.A.C!! This is one collection not to be missed!!!