I have a lot of NYX eye shadows, a couple of blushes, several eye lines and several lipsticks. I love them all. The shadows and blushes are highly pigmented and soft. Some are great MAC dupes. I wouldn't say that they are exactly the same color or finish, but they are close enough and look lovely. I mean, who going to get up close to your eyes and say "Hey, that's NYX root beer, not Mac satin taupe!"? The NYX pinched blush is a great dupe for Nars orgasm blush. It makes a great highlighter too. The new version of NYX red blush is a beautiful matte cherry red. But you have to apply it lightly with a stipple brush and build up. It is so pigmented that it is easy to over-do it. The eye lines are good quality and colors. The lipsticks are smooth and creamy.
One thing that I really like about NYX is that the shadows, blushes and lipsticks contain no fragrance. This is really important if you have a lot of allergies, like me.
I purchased the S104 NYX eyeshadow palette on the NYX web site. It didn't say which shadows where which, so I e-mailed them and asked. I got a list later that afternoon. And the service was great. I have purchased several other products directly from NYX, and the service was always great. However, I do wish that they had a description of each shadow and blush. They are only identified by product number.
I have also purchased a lot of NYX products from Makeupgeek.com. They are really great too and give great service.