I wouldn't use this on my face apart from maybe a little bit as a highlighter. The "illuminating" particles are too big and make you sparkle instead of glow.
On the body it is okay as people don't tend to look at your body so closely. Would be good on your legs to give you a bit of a tanned look as well as covering bruises, veins, etc.
Personally i do not like this product as when i use a tiny bit i still look caked faced. Also it doesn't stay on very well. I used to use this when i didn't know much about make-up but now that time has passed and i have found a lot better solutions for me and my skin.