The product is good, there are only a few minor flaws.
In general, not bad
Its pros:
Fully disassembled / assembled and customized to your needs, etc.
Got cons:
Not all EATX boards are supported, there are also misunderstandings with 420 heatsinks, some climb, some do not.