Note that in Czech, there is a very similar idiom with a slightly different meaning – MÍT SE JAKO V BAVLNCE which means that the person does not have to worry about anything, he is looked after and supported by other people (usually parents or life-partners).