Hi there Lovely
A really good pigment eye-shadow I make use of all the time is from The Essence Range!
Applying a layer of concealer or eyelid prep always does the trick to ensure my eye-shadow stays strong and doesn't flake throughout the day or night!