This product has been my go-to for years now.. and seriously, this product is amazing - the lotion AND the spray.
First, it's liquidy. And it's intimidating - but once you spread it on, it does WONDERS. I highly suggest putting on lotion first, though. It helps it go on smoothr and nicer. I recommend putting it on a few hours before whatever event you're going to - I haven't tried putting it on the night before, just because I didn't want to see what would happen. So, I can't really tell you on that.
After applying, you immediately notice a difference - in color and appearance. Like, seriously - my legs look flawless! It camouflages bruises and any imperfections nicely.
I bought this product again today, and I'm excited to use it again. If you haven't tried it, do it! I highly doubt you'll regret it!!