Bit of both, I have more drugstore products as we don't have many high end stores near where I live so getting an accurate foundation can be difficult but would be happy with both. I really like NYX's products, a great dupe for many of the high end brands.