Perfect seller and everything received as stated.  This is a powerful machine with lots of expansion room if you need it.  However, it does not have built in WIFI nor Bluetooth, but sufficient USB ports that dongles can be added.  Another minor glitch is that it does not have a VGA port, so if you are planning on hooking it up to a VGA monitor, you will need to purchase a DVI 24+5 Male to VGA HD15 Female adapter available on Amazon for $6.59 prime  (https://www.amazon.com/gp/product/B00VLN3D8Q/ref=ppx_yo_dt_b_asin_title_o01__o00_s00?ie=UTF8&psc=1)