I used it on my legs for a while but noticed if I got lazy and didn't blend perfectly, I'd have streaks and unevenness. I think Dove is better as it blends better.
I've used it and liked it, altho I didn't care much for the smell either. I actually liked it better than Aveeno's. It worked really well for me only after a couple of days.