Hard to complain but -- CPU cooling fan is worn out and noisy, ordered replacement ($27 - part number Sunon pfc0251BX-C010-S99)- 2 TB HDD was rattling and probably at end of life. Replaced with SSD which boosted performance by a huge degreeThere are a TON of USB2 ports and just two USB3 ports which isn't a big deal for meOverall very happy with PC considering the price. It's fast and does basic tasks with no problems.I was a little concerned about the wired Ethernet speed but it's fine and tops out around 600mbs vs. 900mbs on a newer PC. Did not mess or need the included WIFI dongle.On a side note, be sure to download DELL's Support Assistant - it updated some drivers and also did a BIOS update (DELL recognized this as a 7010 model vs. 9010)