Objectives: The study aims at showing the complex relationship between technology usage, procrastination, mental health, academic stress, sleeping quality, and well-being among the students in China. Through application of standardized survey questionnaire, primary data were gathered among diversified students. Methods: The study, accomplished through partial least squares structural equation modeling (PLSSEM), showed that mental health and procrastination had a significant direct effect of well-being, which highlighted a role of two factors in shaping the student psychological and emotional condition. Results: Among other factors, sleep quality was found to be a mediating link in the relationships between the student's mental health, procrastination, and sense of well-being, which points out the essence of good sleep attitude in the process of the student's well-being's promotion. Conclusion: This study has a number of both practical and theoretical implications as well. It adds to the existing body of knowledge on the relevant variables, and provides significant insights to the policymakers, Chinese institutes' management, government, and other stakeholders. Moreover, the findings add to the understanding of what affected the wellness of students, and their practical consequence means developing specific programs i. e., mental health management, procrastination and sleep quality improvement for this population.