Much is also determined by the one whether the wood was painted before. If so, then you have to additionally remove the previous coating. To get a very durable new layer that will stay for a long time, you will need to soak the wood with a soil before applying the selected paint.