The basic set of equations describing nonlinear ion-acoustic waves in a cold collisionless plasma, in the limit of long wavelengths, is reconsidered. First, a travelling-wave solution is found up to third order by means of a straightforward perturbation approach based on the smallness of the wavenumber. As a result, a positive dressed solitary wave shows up, which is larger, taller and faster than the KdV soliton, the first-order result. Furthermore, the accuracy of this approach is tested and compared with previous result. Secondly, the reductive perturbation techique to study higher-order corrections is revised and adapted to the present problem.