My friend was looking for a small budget PC that could be carried out the door and driven between two separate houses so I came up with this. I chose the MSI 1050 ti because its a miniature version of the card I have and I love this card as it works great, is quiet and preforms quite well. If I were to change anything I would have gotten a micro ATX slim case instead of the cooler master elite 110 but it works well enough. Building was fun and a nice change of pace from ATX builds and a bit more challenging. Everything works and its a great 1080p budget gaming PC.