This is my first PC build. Its a pretty standard budget build but it performs quite well on the games I've played. I haven't tried any demanding triple A titles but it's runs great for indie games and older ones. It's a big step up from my ****** laptop and overall it's tons of fun.
For the parts I went with the Pentium g4560 because its probably the best value budget cpu out there and is pretty much equivalent to an i3. I went with the msi 1050 because it was the cheapest on the market at the time and does have a slight overclock. Ram, storage, and psu are all standard parts you'd find in most budget builds and the wireless Network adapter works quite well despite being only $20.
I mainly went for the diypc case because it was advertised as being 13" tall which would fit under my desk and I also really like micro ATX format. However the actual height was closer to 15" so it didn't fit under my desk. Currently I've just been using my nightstand and I'm planning on getting a new desk but it is a minor annoying to me that the case exceeded the advertised height which was the main reason I bought it. It's still a solid budget case however with a nice design and side window.
Overall, hardest part of the build was cable management because of the non modular psu. Tons of fun to build and play with. Thanks to everyone who made parts lists for me on this site and helped me build this!