Where do I start... This is a tiny computer, is designed for business users primarily, but will make a great addition at home where videos, basic to enthusiast photo editing, crafts is the norm, a home where you bring a lot of work home (MS Office) and your occasional average game is played... for any of those, this computer is the right one.There are a few "cons" for this computer, but I will not lower the 5 star rating as the listing does not imply this computer is more than a business computer, and for that, it excels at it.Onto the good things:Price for this setup.... the basic small Inspiron at the maker's website at the time of this writing is about $150 less...yup, but money is not all.... you can not build this one there... yours built there will not have the SSD or the 12Gig or ram and if you upgrade to Win10 Pro like this one have...you are already just $80 difference...Continuing on price....Warranty and Service, yeah, If you add the 2 year on-site service plan this one comes with, you will pay more and still no SSD and 12Gigs of ramSpecs, is an i5 so while not the top of the line, this specific i5 9400 is a brand new 9th generation chip with built in Intel UHD graphics, so if you have a 4k monitor, it will run it with no issues12Gigs of Ram, plenty for most users, both DIMM spaces are full (1x16 and 1x4) if you must have 32Gigs because your photo editing software runs better, you will need a 1Gig chip but will have a extra 4 laying around...maybe you have a friend with a 4Gig system?It has all the standard slots you are used to...still have a VGA one (I wish it was a Display Port) but again, many business users still using 5+ years old perfectly capable monitorsIt has both 3.0 USB ports up front, the rear ones are 2.0, but most people will connect printer, mouse, keyboard  in the pack permanently, the front ones are the ones people will use for media drives, the 5 in1 Media reader is a SD card reader with a fancy term... if you still have a MMC card, then ok, but most people have micro sd that will go in a SD adapter.It has 2 expansion PCI bays...but, they are short types, but again...business will not buy this systems for performance add-onCons: (Again, not a big deal for business use, but for those looking for a good performance machine, this will bother you a bit)HDMI output but not DP... Yeah, It would be nice to have a Display port output and get rid of the VGAIs Small, yes, is a strength, but also makes it hard to get upgrades (Video Card for 2 monitors) but there are cards that will fit with dual Display PortsOverall this is a SOLID system, great for a student or a main home computer, is compact easy to setup with minimal space, is quiet and performs well in most scenarios where productivity is needed.