This case is a great size, m-atx is a great form factor and easily fit all my components for my clients build, it even comes with two fans. The only down side is that the front of the case is a bit restricted of air flow but with a filtered section at the top of the case it isn't so much of an issue but could be better. Can't really complain for the price however!