I needed to replace my old desktop computer for a newer version.  I came across this system and it fits my needs.  It was at a lower price point for the features.  The only upgrade I did was replaced the 256 SSD with a 1T SSD.  This machine has been performing flawlessly.