I didn’t expect much from this, as I just grabbed something cheap quickly and barely checked even if the shade is ok. It’s surprisingly nice – actually more than just nice. Given that it claims to me waterproof and to “stay all day” on the skin, I expected th..