Haha, well basically anything I wanted to say has been mentioned already. >_>
The only thing I have to mention is that if you want good skin outside of like a cosplay or whatever, be sure to pull back your hair when you're at home and also wash your bedsheets & stuff frequently cause it can get quite dirty. D:
I personally use Rimmel foundation, and I love it.
It's like...you can breath, lol, and it doesn't come off too easily unless you like rub your face super hard then obviously it'll come off. And then just concealer for pimples or blemishes that stick out a lot and a little bit of powder. Oh, and Rimmel doesn't make you feel like you caked on makeup..