It. Is. BRILLIANT!
And not just for legs.
I got some recently and it looks gorgeous on arms/top half as well as legs.
I'm very pale but the medium gives me a lovely colour and covers blemishes/evens out skintone. It's amazing.
And it doesn't mark my clothes/bedding and it doesn't melt off. It actually took me a couple of showers to get it off but that was fine as it seems to come off evenly too :)
Love it.