Quartz has given solid advice and put together a solid budget build (especially as no price guide prices was given) - i've only replied as i was alerted by the
@Plec
Not better - just little differences. You've built a bang for buck machine with a good looking case for the living room. Plus, totally agree re: GFX and dropping SSD until a later date if budget dictates...
The only tweak i would make is the memory - ideally it would be 3000MHz to pair with the Ryzen - the performance gains are worth the extra (but appreciate you may have done this for budget purposes). And the Stock Wraith cooler when on a low budget will take a moderate clock - they're almost comparable to the cheaper third party coolers - i've been really impressed with their performance (and relatively silent at stock - surprisingly good).
As mentioned nothing wrong with Quartz build - only giving an example uild as you can mix and match. And as you didn't specify a specific budget you can mix and match as your finances dictate.
I've essentially added 16Gb of 3000MHz memory - but only because OcUK don't sell 1 stick of 8Gb of 3000MHz (you could have then added another stick of 8Gb when flush). But if you could afford it 16Gb is worth it if the budget allows it.
Quartz picked a quality M-ATX case - white or black they look sleek and discrete - especially for living room areas. I've chosen a budget option for comparison - it will do the job looks OK but not the same quality as the Bitfinex.
I've also used a different PSU - but that's my preference as always use it in budget builds - picked the 550W as only ~£10 more than the 450W version and gives you a bit of headroom for upgrades in the future (but 450W would suffice).
Plus you would still need to budget in Windows. You can use it free for 90 days and then buy it when you're a bit more flush.
My basket at Overclockers UK:
You could buy the 1500X (cheaper) - but the 1600 is an easy clock (even with stock cooler) and worth the extra cores/threads for longevity.
Best thing to do is look at your budget and mix and match the builds - 3000MHz memory is a bonus and you could save money using stock cooler. But Quartz case is a nice bit of kit if the budget allows.
EDIT: Quartz 1050ti is better bang for buck - i only choose Gigabyte for UK RMA (habit). But nothing wrong with MSI and definitely worth the saving.
Below build with the MSI card, 16Gb 3000MHz the Bitfenix and the 450W PSU (you still need to factor in the cost of an OS):
My basket at Overclockers UK: