This was easy to setup and has plenty of speed and ports for my purposes.  Exactly as advertised. I like the monitor stands are on risers so they lift about 4-5 inches and swivel  The monitors were a little bit dirty, but negligible. The machine works great out of the box.