I've re-purchased this from my BFF as she has lighter shade and she got NC25 (her shade is probably NC20), and NC25 suits me perfectly. This foundation is perfect! It matches my skin tone perfectly and looks super natural as if like I've never apply any foundation at all. It does not cover all pores though, but I've worn it under open air surface for at least 4 hours the first time I applied this on, and at the end of the day it was still there! No break outs as well, I'm definitely buying this again.