It takes very little space and you don't have cables all over. I haven't had it long so I don't know if you can upgrade much. For a basic laptop it is as good as I have seen. Pics are great. Videos seem to work good too. With a remote keyboard and mouse and a few usb adapters you can do almost anything . wifi is good too. I like the micro SD card slot too. It is a little slow but that is to be expected. This thing is really small but does the job. I recommend this thing. You can put it in your pocket and take it anywhere. All you need is a TV. Nuff said.