Not built by me. I only added a few things like gpu, storage etc. Bought the tower from https://www.pcmeal.com.au/ . Had to redo cable management.
Handles everything really well. On board graphics is decent.
Good little unit. More PCI-e 3.0 slots would've been great