It is an alright system if you are only going to be doing basic computing like Microsoft Office, email, and some Netflix (but maybe not all at the same time). However, at a current price of over $850 being saddle with only the onboard graphics is hardly acceptable. Second, this system is also only okay if you never plan to repair the computer if there are issues with the power supply or motherboard. If you toss out your systems when they break, then this will work. If you like to swap out the bad parts, run for the hills you do not want to be stuck dealing with the HP part store.If you want to play any games or use programs that require a bit more heavy lifting, (design software, CAD, or anything pulling a bunch of images or rendering) or need to have several programs running at once, you are going to struggle without a graphics card.But can't you just add your own Graphics Card, I mean it is 2020 after all? Well... while this system does have an open slot on the motherboard for the addition of a graphics card it is severely handicapped in using it. For one, it is a very small case and you will be stuck with a small form factor card, which tend to be more expensive than their standard size counterparts. Worse yet, the included system power is only 180 watts. You cannot run much past whatever is already in the system with that, so you will need to also upgrade the power supply. Here is where it gets annoying. HP not only uses their own motherboard (Baker in this system) but the motherboard uses a proprietary connection to the power supply, so you HAVE TO BUY their power supply and only theirs. There is not an adapter, I looked and looked and looked some more.That means heading over to the HP parts store website and trying not to pound your head into a wall with how backwards and outdated their system is. If you manage to locate the ONLY 400 watt power supply that works with the baker motherboard (yes 400 watt is the biggest they make that work for this case and motherboard) you will be hit with a $125 price tag (more like $150 after tax and shipping) for a power supply that should really cost half that. Which even if it says is in stock, will likely be back-ordered. They told me I'd be lucky to see it in 2 months even if it says "instock" in the system. Because they are the only ones selling it, you have to either wait or just forget about the upgrade. If you NEED it because your current power supply isn't working, well too bad for you.If you have hung in this far and managed to get the power supply squared away, you can start on the graphics card piece. Now here is where it gets fun, you will want to avoid the HP parts store. They have the GTX 1660ti listed but its price bounces from over $1000 (yes a grand) to around $700 for a card that is about $300 on Amazon. Due to the power supply limitations a 1660ti is as high as you are going to be able to get, which puts you on par with an entry level gaming laptop. Due to size limitations of the HP Envy case you will want to stick to a small form factor card (generally that means one fan not two, but measure first some of those single fans are still a bit long).So between the $150 power supply (that you may never get) and the ($300 graphics card off amazon) you are looking at about $450 in an upgrade to basically keep pace with a low level gaming laptop that costs less than what you paid for the HP Envy to begin with.Which is my biggest problem with this system and the reason for the 3 stars, because it only does what it says (so earns its 3 stars) BUT if it has any sort of hardware issue down the line or doesn't meet your needs, you are going to be stuck buying a whole new system or be left to the mercy of HPs terribly unreliable part store with its over inflated prices and unreliable delivery timetables.