This PC was a perfect fit for my needs.  I have and use a work laptop for most of my requirements, but I needed to replace my current desktop, as it was starting to show it's age and run slower than normal (every day).  This PC was perfect, it supports my 3 monitor setup and my Bluetooth speakers, keyboard and mouse.  The only thing it does not support out of the box is WiFi... but that is okay, as I will be adding a WiFi card.  This was a great buy and it came with Window 10 64-bit installed and I was able to transfer my Office product key and get Office working no issues a well.  Extremely happy with the purchase.