I really love this computer. I had to switch from a Mac because certain coding programs wouldn’t work properly on an apple, and I was buying something refurbished, so I was kinda worried. But this new computer is very fast and easy to use. There is plenty of space for all of my necessary stuff. The battery life is truly awesome- when you’re trying hard to save battery, it’ll stay charged up to 6 hours with multiple programs running. Without many programs running I can get ~10 hours out of it. It has all the ports you could want (I think..? It’s got a ton at least.) and all of the ports work. It is a big upgrade from my 2012 MacBook, all things considered.A warning: This laptop is pretty heavy, so I would consider using it as a home computer or at least be prepared to lug it around.