This is my first build. I've been wanting to build one for years and finally sent it. Only thing I would like to upgrade would be a custom water cooling loop. Everything went well, no problems getting it to post and no compatibility issues. Only thing I don't have posted in the parts list is a heatsink for the M.2 (Last Picture) it's not necessary but for $24 I think its a good addition.