This is my first purchase time purchase from glam girl cosmetics. The product quality is so good, the coverage, the finishing, everything is so good and buttery. The only problem that need to be addressed is the packaging the box got so dirty while using it need some improvement otherwise best purchase and no disappointment.