We consider scalar defocusing nonlinear Schroedinger equation with constant boundary conditions. We aim here to provide a self contained pedagogical exposition of the most important facts regarding integrability of that classical evolution equation. It comprises the following topics: direct and inverse scattering problem and the dressing method