This build cannot work. You cannot combine H110 motherboard with 8th gen Intel CPU - you need Z370 motherboard for that. Either that, or get a 7th gen Intel CPU. Depending on your intended usage, though, you might be much better served with AMD Ryzen 5 1600.
Apart from that, the PSU is really bad quality, RAM should be 16GB ideally, and HDD should be complemented with an SSD (preferably 250GB+) for a system drive if possible.