For me it's been a drastically different experience compared to my in-person undergrad. Whereas my Bachelor's degree was full of camaraderie and formative life experiences, my Master's has been more or less bereft of social or personal growth and focused entirely on course material. This is okay for me since my primary goal is to develop a deeper technical background, but I would not recommend such an experience for your average 18 year old kid who is about to start their first university experience.