Is this class worth having?