Check compatibility
It's a very nice medium sized case, the glass is solid, about 5mm thick, it's solid.
I installed an AsusTUF B450 GAMING PLUS ( ATX ) it fits right in the case.
If you want a watercooling, personally I put one ( Cooler Master MasterLiquid ML240L V2 ) it will be mandatory in front ( for an ATX ) because it will not go up because of the motherboard and the CPU power cable. The fan will have to be moved to a different location, as it is originally on the front panel, I put it on top.
Let's talk about the fans, one of the two was not functional after my assembly, I had to realign a PIN on the plug, then I disassembled it and it turns out that it was stuck mechanically because badly retracted in the motor.
For the rest really great!