This was all of the components, apart from the mobo, from my first gaming PC about 5 years ago, which was originally put together with whatever cheapness my friends could get their hands on(or had laying around) to see if I liked PC gaming. I very quickly upgraded all of it and it proceeded to sit in a box in my back room until last year. I got a new, bigger toolbox at work and decided I wanted a PC that I could use for getting wiring and repair information at my own station but that could also play World of Tanks when we have no work so I bought a nice, cheap tiny case and micro ATX mobo and dusted off my old parts to give them a new life.
This case is VERY cheap, and VERY small. Overall I think it's a really good case for $20 and, with a little modification, can be made to accept an AIO cooler and a full size GPU pretty nicely. Because of the way the HDD bracket is designed, in order to fit a radiator and a full length GPU the fan for the radiator needs to be mounted outside the frame of the case. This means trimming the plastic mesh out of the front panel and using some different screws to basically sandwich the case between the radiator and a 15mm slim fan. None of this is visible since there is a nice, thin foam dust filter behind the metal screen front panel. I also ended up drilling a row of 1/2" holes in the side panel along the GPU to allow it to breathe better in the relatively confined space.