In this paper, we considered composition operators on weighted Hilbert spaces of analytic functions and observed that a formula for the essential norm, gives a Hilbert-Schmidt characterization and characterizes the membership in Schatten-class for these operators. Also, closed range composition operators are investigated.