I picked this up recently as a gift for my sister and her kid. She has been using an old pink vaio for about 10 years and it was about time for the upgrade.I saw this machine selling at $350 and felt it was decent with a couple mild shortcomings. There was too little storage (128gb), too little ram (4gb) and it ran windows 10 in S mode.I saw from the other user reviews that it had a free memory slot and a free 2.5 drive bay, so I knew exactly how to handle the upgrades.I bought a silicon power 512 fb ssd to help with storage https://www.amazon.com/gp/aw/d/B07997QV4Z?psc=1&ref=ppx_pop_mob_b_asin_titleAnd I also got a 4gb stick of Samsung ddr4 memory https://www.amazon.com/gp/aw/d/B07HJB2KSR?psc=1&ref=ppx_pop_mob_b_asin_titleAdding those components was very simple, you just need a couple screw drivers and a guitar pick (to separate the panel without damaging anything). While doing the upgrade I noticed that the primary storage drive was also upgradable (I think it’s a Nvme m2), so persons should consider swapping that as well at some point. Not sure what is the maximum amount of storage or memory it can take, but what I added certainly made it a much more useful device. Oh, and you should take it out of S Mode after making the upgrades to take full advantage of everything. S mode is great if you are content with only using apps from the Microsoft store and it’s also good when you have limited storage and memory. Contrary to a couple other reviews, you DO NOT need to pay to come out of S mode, just a couple clicks after a quick google search will accomplish it.The battery life is good, you can probably get a full day or light work done on it without needing a recharge.The screen is gorgeous considering the price point. Audio is ok, not a big deal for me.It has proper I/O options , usb type A (3 of these but 1 is USB3), hdmi, Ethernet.The body is attractive, but I think it can scratch easily so I may consider putting a skin on it from d brand.Has some bloatware apps that you can easily remove.All in all, I think it has been a good purchase for us. If you are buying you can upgrade it even beyond what I did, but I was trying to not spend more than a certain amount. If the upgrade costs get too high you may as well buy a higher configuration. I got the Ryder 3 3200u with Vega 3 graphics, we could probably play some older games that are not too demanding , but that is not what this device will be used for.