Using a transformation of hyperbolic function, the Schr?dinger equation with reflection-less potential well is transformed into an associated-Legendre equation. Then both bound and scattering state eigenfunctions are expressed in terms of associated-Legendre polynomials and functions respectively. The exact solutions obtained in this paper are more general and systematic than some asymptotic solutions or solutions of reflectionless potential with special parameters in literatures. The normalization of the scattering state is discussed in detail.