How long does body hair need to be before waxing?

Hair should be about 1/2 inch long for the wax to take hold well.