Smooth legs??

When you shave, what do you put on to make your legs soft and smooth? I use lotion but how do people get their legs to not have razor bumps?