Build Check - first build!

My first ever build, would appreciate any thoughts! The ASRock motherboard is currently out of stock, so any replacement ideas would be great.

I got the GTX 1660 from a friend, so that’s the only component that’s set in stone.

https://pcpartpicker.com/list/yBQwKp