Excellent quality!
Love NYX eyeshadows! The pigments are high quality and vibrant and stay put. I only wear these now. Excellent quality for the price.
Rating: 5 stars